web-dev-qa-db-ja.com

phpinfo()がubuntu18.04に空白ページを表示する

このチュートリアルを使用してphppgadminをインストールしました。 buntu 18.04にPostgreSQLとphpPgAdminをインストールする方法

index.htmlファイルは、すでにインストールされている状態で正常に表示されています。

しかし、phpファイルを作成してphpinfo();を表示すると、空白ページが表示されます。

これは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'

編集

Phpを個別にインストールした後の/# tail -f /var/log/Apache2/error.logの出力。

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

私がしたことは次のようなものです:

Sudo a2enmod php7.2

私の場合、mpm_eventエラーなど、競合を示すエラーメッセージが表示された場合は、次のようにします。

Sudo a2dismod mpm_event  

「Apache2がクラッシュしました!」のようなメッセージが表示されます。か何か。心配しないで。すべてのエラーに対して同じa2dismodを実行します。完了したら、次を実行します。

systemctl restart Apache2
Sudo a2enmod php7.2
systemctl restart Apache2 

そして、これでうまくいくはずです!幸運を!

1

Hello Uがインストールされていない可能性がありますphp Apache2サーバーをインストールします。この場合、Apache2はhtmlページをサポートしますが、phpの場合はphpをインストールする必要があります。このためには、以下のコマンドを実行します。$ Sudo apt-get update $ Sudo apt-get install php7.0 *

0
Mayur Bhandare