ApacheにアップグレードされたPHPを使用させる方法

ApacheにアップグレードされたPHPを使用させる方法

PHPをより高いバージョンにアップグレードする必要があります。現在のバージョンは5.1.6です。

そのため、PHPを5.3.26バージョンにアップグレードしようとしています。

phpは/usr/localによくインストールされています。

しかし、少なくともwordpressによると、Apacheはまだ古いバージョンのPHPを見ることができます。

.bashrcと.bash_profileは、最初にルート/usr/local/bin(最新バージョンのPHPがインストールされている場所)を指すように修正されました。

また何をすべきですか?

ベストアンサー1

これは、使用しているディストリビューションによって若干異なる場合があります。すべての場合で、Apacheがファイルにロードする内容を変更する必要がありますhttpd.conf

httpd.confDebianベースのシステム(Ubuntuなど)は、ファイルを直接編集するのではなく、ファイルに含まれるインクルードファイル構造を使用します。すべてのモジュールを含むディレクティブは/etc/apache2/mods-availableasに保存され.conf.load有効にするとシンボリックリンクが生成されます。/etc/apache2/mods-enabled

Debianのルールに従って新しいPHPに切り替えるための最良の方法はa2dismod

a2dismod php5

次に、php5.confファイルphp5.load/etc/apache2/mods-available新しい名前にコピーし、必要に応じて後で簡単に5.1.6に戻すようにphp53.load新しいファイルのパスを変更します。.so

最後に、新しいモジュールを有効にしますa2enmod

a2enmod php53

おすすめ記事