Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/04/2015, à 07:33

Jtomoise

Pb avec version PHP et moodle ?

Bonjour
Je rencontre a priori un pb "sélectif" d'interprétation (et donc d'affichage) de certaines pages php.

l'URL localhost:82/moodle/index.php

m'affiche désormais (parce que ce n'était pas le cas auparavant)  une page mal interprétée du style html brut...
Si l'url était incorrecte, apache2 me renverrait un message d'erreur et non une page mal interprétée...

Autre point troublant l'url

localhost:82/moodle/version.php

me renvoie une page blanche... (alors que bien sûr le fichier version.php existe bien !)

Par ailleurs, l'url

localhost:82/moodle/help.php,

à l'instar de  localhost:82/moodle/index.php, me renvoie une page mal interprétée (html brut)

alors que, par exemple, l'url

localhost:82/moodle/phpinfo.php

grâce à l'implantation dans le dossier moodle de mon fichier phpinfo.php :

<?php

// Affiche toutes les informations, comme le ferait INFO_ALL
phpinfo();

// Affiche uniquement le module d'information.
// phpinfo(8) fournirait les mêmes informations.
phpinfo(INFO_MODULES);

?>

me pemet d'afficher la page d'information correcte de php...

En fait, j'ai l'impression qu'il y a désormais  un problème entre ma version PHP 5.5.9-1ubuntu4.7 et les fichiers .php de ma version 2.8.1 de moodle. En effet, suivant l'origine de ces fichiers .php l'affichage est correct ou non.

PS. apache2 écoute sur le port 82 car le port 80 a été dédié à nginx ; ce qui me permet de faire fonctionner parfaitement le module BigBlueButton via un serveur BBB lui aussi local. Tout ce beau monde cohabitait très bien avant mon pb d'affichage.:(

Cordialement

Hors ligne

#2 Le 14/04/2015, à 09:05

bruno

Re : Pb avec version PHP et moodle ?

Bonjour,

Les logs ! Que disent les logs ? Si l'affichage des erreurs PHP dans le navigateur n'est pas activée il faut regarder dans les logs d'Apache.

En ligne

#3 Le 14/04/2015, à 17:02

Jtomoise

Re : Pb avec version PHP et moodle ?

Merci
1°) Je ne sais pas comment activer l'affichage des erreurs PHP dans firefox ????
2°) Quant aux logs de apache2, ils sont multiples. J'ai relevé ces deux-là à partir de l'heure (pas certain que ma démarche soit adaptée????):

[Tue Apr 14 05:21:28.354676 2015] [:notice] [pid 2637] FastCGI: process manager initialized (pid 2637)
[Tue Apr 14 05:21:28.609651 2015] [mpm_prefork:notice] [pid 2634] AH00163: Apache/2.4.7 (Ubuntu) mod_fastcgi/mod_fastcgi-SNAP-0910052141 PHP/5.5.9-1ubuntu4.7 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Tue Apr 14 05:21:28.609680 2015] [core:notice] [pid 2634] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 14 05:31:49.059234 2015] [mpm_prefork:notice] [pid 2634] AH00171: Graceful restart requested, doing restart
[Tue Apr 14 05:31:49.081149 2015] [:alert] [pid 2637] (4)Interrupted system call: FastCGI: read() from pipe failed (0)
[Tue Apr 14 05:31:49.081184 2015] [:alert] [pid 2637] (4)Interrupted system call: FastCGI: the PM is shutting down, Apache seems to have disappeared - bye
[Tue Apr 14 05:31:49.092631 2015] [:notice] [pid 5840] FastCGI: process manager initialized (pid 5840)
[Tue Apr 14 05:31:49.102581 2015] [mpm_prefork:notice] [pid 2634] AH00163: Apache/2.4.7 (Ubuntu) mod_fastcgi/mod_fastcgi-SNAP-0910052141 PHP/5.5.9-1ubuntu4.7 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Tue Apr 14 05:31:49.102597 2015] [core:notice] [pid 2634] AH00094: Command line: '/usr/sbin/apache2'

Cordialement

Hors ligne

#4 Le 14/04/2015, à 17:42

bruno

Re : Pb avec version PHP et moodle ?

Un peu de lecture :

http://php.net/manual/fr/errorfunc.conf … lay-errors

qui doit être sur "on" pour du développement et sur "off" en production.

et accessoirement
http://php.net/manual/fr/errorfunc.conf … -reporting

Quant aux logs il suffit de les examiner au moment où tu charges la page qui pose problème avec une commande du style :

tail -f /chemin/vers/log/du/site/error.log

Dernière modification par bruno (Le 14/04/2015, à 17:42)

En ligne