Re: Pb à l'install de SPIP 3.1 beta
Charles VALANCOGNE <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 12/11/2015 22:59, [email protected] a écrit : > du site free qui pose pb > > > Le 12/11/2015 22:58, Bruno Bergot a écrit : >> Hop, >> >> Le 12/11/2015 22:48, [email protected] a écrit : >>> ok donc c'est pas un 110 >>> >>> ceci dit ayant eu accès au .htacess j'ai constaté qu'il y avais un >>> espace qui n'a pas sa place >>> >>> je l'ai donc modifié j’attends les retours et viendrai dire quoi. >>> >> >> Heu, qu'entends-tu par "ayant eu accès au .htacess" ? Quel htaccess ? >> >> ++ >> b_b > Je reprends et j'essaye de résumer : Sur mes pages perso free : cvalancogne.free.fr associée à une base de données cvalancogne sur sql.free.fr Ma base est vierge, mon site vide, j'ai déposé SPIP 3.1.0-rc [22467] + écran de sécurité 1.2.2 par ftp puisque spiploader ne peut fonctionner chez free. 1) pour forcer une version de PHP qui devrait être compatible avec spip 3.1, j'ai créé un .htaccess à la base du site contenant # pour forcer PHP 5.6 (chez free, PHP 4 par défaut), nécessaire pour # disposer de toutes les fonctionalités de Spip 3.x.x # A mettre dans le fichier ".htaccess" à la racine du site # <ifDefine Free> php56 1 # </ifDefine> Je vérifie la version de PHP avec un petit fichier phpinfo.php à la base du site : <? phpinfo(); ?> J'ai bien PHP 5.6, la version 5.6.8 déployée chez free en septembre. 2) à cette étape pointer sur cvalancogne.free.fr affiche : Site en travaux Ce site n’est pas encore configuré. Revenez plus tard... normal ! 3) je démarre l'installation : cvalancogne.free.fr/ecrire/ L'écran "Installation du système de publication..." s'affiche avec indication de la version de spip, le choix de la langue... L'écran étape 1 "Connexion à la base de données", - choix MySQL imposé (pas de problème pour free), - adresse base : localhost ou sql.free.fr (en final mêmes résultats) - mon login de connexion : cvalancogne - le mot de passe de connexion : mon mp spécifique pour la base de données. Nouvel écran "La connexion a réussi." (si je n'ai pas mis le mp, j'ai un écran rouge d'échec) : - Choisissez votre base : cvalancogne est coché préfixe de tables : je laisse spip. Suivant Nouvelle page avec une longue liste d'erreur du même type : Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /var/www/sda/b/c/cvalancogne/ecrire/req/mysql.php on line xxx. et en bas une boîte rouge "Installation du système de publication...": L’opération a échoué. Retournez à la page précédente, sélectionnez une autre base ou créez-en une nouvelle. Vérifiez les informations fournies par votre hébergeur. A noter que j'ai réinstallé spip 3.0.21 sur le même site après nettoyage complet. Pas de problème, à condition toutefois de prendre PHP 5.1 sinon des problèmes de gestion des images. Donc la base de données est bien accessible. Je suis sur le serveur free perso110-g5.free.fr phpMyAdmin m'indique : MySQL Serveur: cvalancogne.sql.free.fr via TCP/IP Version du serveur: 5.0.83 Jeu de caractères pour MySQL: UTF-8 Unicode (utf8) Serveur web Apache Version du client MySQL: 5.1.61 Extension PHP: mysql phpMyAdmin Version: 3.1.5 J'ai les mêmes versions de spip 3.1, de PHP, de mysql que [email protected] qui a 2 sites sur serveur différents qui fonctionnent, mais sur d'autres serveurs free. ===================== Pour ceux qui connaissent très bien le fonctionnement de spip, qu'est-ce qu'ils peuvent dire du Warning obtenu : Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /var/www/sda/b/c/cvalancogne/ecrire/req/mysql.php on line 229 cela pour différentes lignes et Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /var/www/sda/b/c/cvalancogne/ecrire/req/mysql.php on line 597 Est-ce bien un défaut des requêtes mysqli ? Je questionne le groupe "proxad.free.services.pagesperso" sur les configurations PHP et mysql selon les serveurs. Merci. Cordialement. Charles