5

最近、ブログhttp://www.zimuel.it/install-php-7に従って Ubuntu 14.04 で php7 を構成し、ブログに従って正常にインストールしました。ただし、php ファイル (/var/www/test.php) を実行しようとすると、実行される代わりにダウンロードされます。見逃した構成がわかりません。ブラウザにlocalhostを入力すると、「動作します」という応答が返されます。

4

4 に答える 4

2

(編集)Apacheがランダムに正しいデータを表示し、ダウンロードオプションを提供することもあるという同様の問題が最初に見られました。ポート 80 への応答について競合したのは、完全に異なるプロセスであることが判明しました。したがって、以下の行は、ついにダウンロードの問題を実際に解決しました。

LoadModule php7_module        modules/libphp7.so
AddHandler php7-script .php
AddType application/x-httpd-php-source .phps
AddHandler application/x-httpd-php .phps
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php
于 2015-12-30T17:54:41.310 に答える
1

/etc/apache2/sites-available の apache 構成で、コメントを付けて次の行を削除してみてください。

#RemoveHandler .php
#RemoveHandler .php7.0
#php_admin_value engine Off
于 2019-01-11T12:18:18.020 に答える
0

次のように、Apache で PHP を有効にする必要があります。

須藤a2dismod php5

sudo サービス apache2 再起動

sudo cp /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/php7.conf

sudo サービス apache2 再起動

から: http://www.hashbangcode.com/blog/compiling-and-installing-php7-ubuntu

于 2015-12-12T20:49:48.877 に答える