Bonjour, Formidable réactivité de mon hébergeur Ouvaton qui vient de passer à php5.4 (5.4.11 précisément). L'installation ne fonctionne toujours pas, elle bloque au choix de la langue. Un admin s'est penché sur le code, je ne peux que transmettre ce qu'il écrit, étant totalement incompétente sur le sujet. Par contre, si le problème est bien celui que l'on m'indique, je veux bien tester sur le serveur d'Ouvaton. Je vous laisse juge d'apprécier ce qui m'est transmis. Merci pour votre disponibilité. Cordialement Martine Message 1 : Premier problème vient de : //return GALETTE_BASE_PATH . GALETTE_TPL_SUBDIR . 'images/' . $this->_flag; dans i18n.inc.php dans galette\core qui débouche sur un deuxième pb : //$gplus = $news->canReadGplus($cm); // l.426 de l'install à suivre a+ Nico Bon ça a l'air de gazer avec patch suivant : 1. dans le fichier galette/lib/Galette/Core/I18n.php ligne 267 remplacer return GALETTE_BASE_PATH . GALETTE_TPL_SUBDIR......... par return $this->_flag ; ou return "" ; 2. dans le fichier galette/install/index.php ligne 426 $gplus = $news->canReadGplus($cm); à mettre en commenatire comme ça : //$gplus = $news->canReadGplus($cm); Le tout sur mon install maison. J'ai pas envie de tout tenter sur mon panel mais j'avais les mêmes symptomes sur mon serveur maison. Donc à tester sur ouvaton avec ça... Eventuellement si le dév. peut jeter un oeil ? Sinon je suis en plein changement d'éditeur web suite à l'abandon de l'excellentissime et regretté quanta+ ou kdedev, bref je galère pour naviguer dans des applis web et pour avancer beaucoup plus :'( Message 2 finalement après ça déconne vers les lignes 110 et suivantes au niveau des déclarations de fonctions : define(TYPE_DB, $_POST['install_dbtype'] ); // correctif define(USER_DB, $_POST['install_dbuser']); define(PWD_DB, $_POST['install_dbpass']); define(HOST_DB, $_POST['install_dbhost']); define(PORT_DB, $_POST['install_dbport']); define(NAME_DB, $_POST['install_dbname']); A ce niveau, les DEFINE avec quote ne passent pas. Il faut remplacer define('TYPE_DB', $_POST['install_dbtype'] ); par define(TYPE_DB, $_POST['install_dbtype'] ); pour que ça passe ça bloque après sur la déclaration de classe (qui refait appel à ces constantes dans le constructeur). De manière générale, ça a l'air de bloquer sur les défs de constantes. En même, c'est le truc de base qui bouge pas... ma foi... Le 03/02/2013 16:53, Johan Cwiklinski a
écrit :
Le 03/02/2013 16:46, Martine Laizé a écrit :réponse du fichier test.php 5.3.3 okTout est bon alors (enfin, tout ce dont on a besoin sur cette page là tout au moins).Le 03/02/2013 16:21, Johan Cwiklinski a écrit :<?php echo PHP_VERSION . "\n"; echo (extension_loaded('SimpleXML')) ? "Ok" : "Missing";Là, j'avoue que je sèche :-/ Il faudrait demander à l'hébergeur s'il est possible qu'il nous transmettent les logs d'erreurs du site... N'ayant pas d'hébergement chez eux, je ne suis pas en mesure de tester quoi que ce soit :-/ |