このチュートリアルを使用して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'
私がしたことは次のようなものです:
Sudo a2enmod php7.2
私の場合、mpm_eventエラーなど、競合を示すエラーメッセージが表示された場合は、次のようにします。
Sudo a2dismod mpm_event
「Apache2がクラッシュしました!」のようなメッセージが表示されます。か何か。心配しないで。すべてのエラーに対して同じa2dismodを実行します。完了したら、次を実行します。
systemctl restart Apache2
Sudo a2enmod php7.2
systemctl restart Apache2
そして、これでうまくいくはずです!幸運を!
Hello Uがインストールされていない可能性がありますphp Apache2サーバーをインストールします。この場合、Apache2はhtmlページをサポートしますが、phpの場合はphpをインストールする必要があります。このためには、以下のコマンドを実行します。$ Sudo apt-get update $ Sudo apt-get install php7.0 *