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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.