4
スコッチボックスをインストールし、PHPバージョンをPHP7に更新しました。しかし、Apacheが使用するPHPバージョンではなく、PHP CLIを更新したようです。私は、Apache httpd.confにあるloadModule php5
などの行があると言って、他の答えを見ています。私はそれをチェックして、httpd.confでloadModuleについて何も言わない。スコッチボックス/ヴァーガントで5.6の代わりにApacheでPHP 7を稼働させる
PHP5が/cli/
のパスにインストールされ、PHP 5.6が/apache2/
またはapache
のパスにインストールされています。
つまり、スコットボックスにインストールされたApacheでPHP7を動作させるにはどうすればよいですか?
私は浮浪者を使用し、私は私のOSとしてUbuntuのを使用するので、私はちょうどPHP7をインストールするにはapt-getを使用して...私の経験では、あなたが使用してPHPのバージョンを切り替えることができ
私は両方のコマンドを実行しましたが、何も変更されませんでした。私は 'sudo update-alternatives --set php/usr/bin/php7.0'を実行しました(/ php7は存在しません、7.0があります)。コマンドは何のメッセージも返さなかったので、 'apache2'を再起動してApacheを再起動しました。 phpinfoページを見ると、PHPバージョン5.6.14-1と表示されます。 –
私は多分あなたが "a2dismod php5.6"、次に "a2enmod php7.0"を試してみることを覚えています – JWang
助けてくれてありがとう!あなたのソリューションは最終的には機能しましたが、スコッチボックスと同じPuphetが見つかりましたが、PHP7やその他のツールが組み込まれています(https://puphpet.com/) –