Re: [Galette-discussion] Installation plante |
[ Thread Index | Date Index | More lists.galette.eu/users Archives ]
Salut,
Alors :
galette/config/behaviour.inc.php.dist renommé en galette/config/behaviour.inc , la ligne define('GALETTE_DISPLAY_ERRORS', 1); est décommentée.
Configuration du moteur PHP :
display_errors = 1
display_startup_errors = 1
error_log = /volume1/web/logs/php72.log
error_reporting = E_ALL
log_errors = On
log_errors_max_len = 1024
ajout dans galette/webroot/installer.php :
error_log("*TMI DEBUG !");
require_once '../includes/dependencies.php';
error_log("**TMI DEBUG !"); Après appel (navigateur) de ds:8033/installer.php , contenu de /volume1/web/logs/php72.log :
[24-May-2019 15:56:45 Europe/Amsterdam] *TMI DEBUG !
Au cas où j’aie raté un fichier de log :
thierry@ds:/volume1/Galette$ find -name *log -print
./vendor/monolog ./vendor/monolog/monolog ./vendor/monolog/monolog/src/Monolog ./vendor/analog ./vendor/analog/analog ./vendor/analog/analog/lib/Analog ./vendor/psr/log Et bien sûr, même symptôme : la page dans le navigateur reste désespérément blanche.
NB: les permissions sont forcées à 777 quand on crée le vhost via l’interface adéquate dans le Synology DSM (Manager).
Moi aussi je préfère des permissions moins étendues, d’autant que certains serveurs refusent tout simplement d’exécuter du PHP si le fichier est world-writable. Manifestement ce n’est pas le cas ici.
Dans la page dédiée à la documentation de l’installation de Galette, ici:
http://galette.eu/documentation/fr/installation/galette.html , il n’est fait nulle part mention de « Que faire si Galette ne fonctionne pas? » . Je suggère fortemement d’inclure
un pointeur vers cette dernière, en tête de document, puisque il est possible que l’installation ne fonctionne pas et que ce n’est pas forcément trivial quand on est au milieu des instructions d’en sortir pour aller faire des recherches ailleurs.
Dois-je en faire une demande d’amélioration, ou cette suggestion par mail est-elle suffisante ?
En tout cas, pour le moment, Galette ne fonctionne pas et je n’ai aucune idée de ce qui ne va pas.
Cf. mon mail précédent :
ça plante dans includes/dependencies.php , très exactement ici :
if (!isset($container['mode']) || $c->get('mode') !== 'INSTALL' && $c->get('mode') !== 'NEED_UPDATE') { $translator->setCache($c->get('cache')); } On ne ressort jamais du $translator->setCache($c->get('cache')); J’espère juste qu’un (que LE) développeur de Galette soit inspiré par cette ligne de code…
Sincèrement et cordialement,
Thierry Marc
Tel: 0680513598
Le 24 mai 2019 à 07:28, Johan Cwiklinski <johan@xxxxxxxx> a écrit :
Salut,
Le 24/05/2019 à 02:45, Thierry Marc Mouchaud a écrit : Serveur Web : Nginx 777 ==> JAMAIS. Même pour tester, ça n'a jamais résolu aucun problème.
Alors, certes, ça limite un peu le champ des recherches ; mais on ne sait toujours pas ce qui foire. Qui dit page blanche en PHP dit erreur fatale. Et donc entrée dans les logs de PHP côté système. J'ai donné un lien le 08/05(1) sur ce même thread, et force est de constater que ça n'a pas été lu. Alors, soit la page est écrite dans une langue secrète que je suis presque le seul à comprendre (àla Harry Potter) ; soit elle a fait quelque chose d'impardonnable (àla Daenerys Targaryen) qui vous pousse à en rester éloignés le plus possible... D'ailleurs, je me demande pourquoi j'ai quand même l'impression que soit la page est soit écrite en chinois, soit elle ne vous plait pas ; (1) https://listengine.tuxfamily.org/lists.galette.eu/users/2019/05/msg00008.html ++ -- Johan |
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |