web-dev-qa-db-fra.com

phpinfo () montrant une page blanche sur ubuntu18.04

J'ai installé phppgadmin en utilisant ce tutoriel. Comment installer PostgreSQL et phpPgAdmin sur Ubuntu 18.04

Le fichier index.html indique que le logiciel est déjà installé.

Mais lorsque j'ai créé un fichier php pour afficher phpinfo();, il affiche une page vierge.

Ceci est la sortie de root@pan0xxx:/# tail -f /var/log/Apache2/error.log

root@pan0138:/# tail -f /var/log/Apache2/error.log
[Mon Oct 08 00:08:14.178971 2018] [mpm_event:notice] [pid 31651:tid 140420410256320] AH00489: Apache/2.4.29 (Ubuntu) con    figured -- resuming normal operations
[Mon Oct 08 00:08:14.178994 2018] [core:notice] [pid 31651:tid 140420410256320] AH00094: Command line: '/usr/sbin/Apache    2'

EDIT

Sortie de /# tail -f /var/log/Apache2/error.log après avoir installé php séparément.

root@panxxx:/# tail -f /var/log/Apache2/error.log
[Tue Oct 09 00:06:22.406750 2018] [mpm_event:notice] [pid 31651:tid 140420410256320] AH00489: Apache/2.4.29 (Ubuntu) configu     red -- resuming normal operations
[Tue Oct 09 00:06:22.406777 2018] [core:notice] [pid 31651:tid 140420410256320] AH00094: Command line: '/usr/sbin/Apache2'
[Tue Oct 09 12:05:47.122881 2018] [mpm_event:notice] [pid 31651:tid 140420410256320] AH00491: caught SIGTERM, shutting down
[Tue Oct 09 12:05:47.188994 2018] [mpm_event:notice] [pid 4685:tid 140256460741568] AH00489: Apache/2.4.29 (Ubuntu) configur     ed -- resuming normal operations
[Tue Oct 09 12:05:47.189114 2018] [core:notice] [pid 4685:tid 140256460741568] AH00094: Command line: '/usr/sbin/Apache2'
1
XCeptable

Ce que j'ai fait est quelque chose comme ça:

Sudo a2enmod php7.2

Si vous obtenez un message d'erreur indiquant des conflits, comme dans mon cas, j'avais: erreur mpm_event, procédez comme suit:

Sudo a2dismod mpm_event  

vous recevrez des messages du type "Apache2 bloqué!" ou quelque chose. Ne t'inquiète pas. Faites la même chose pour toutes les erreurs. Une fois cela fait, exécutez:

systemctl restart Apache2
Sudo a2enmod php7.2
systemctl restart Apache2 

Et ça devrait faire l'affaire! Bonne chance!

1
Qazi Fahim Farhan

Bonjour U n'est peut-être pas installé php Vous devez installer le serveur Apache2. Dans ce cas, Apache2 prend en charge les pages html mais pour php vous devez installer php. Pour cela, vous pouvez exécuter la commande ci-dessous ... $ Sudo apt-get update $ Sudo apt-get install php7.0 *

0
Mayur Bhandare