20

Debian 7 (wheezy) で php 5.5 と apache 2 を実行しています。apache 用の php モジュールをインストールしましたが、apache 用の php モジュールを有効にしないと有効になりません。 Apacheを起動すると、このエラーが発生します

[crit] Apache はスレッド化された MPM を実行していますが、PHP モジュールはスレッドセーフになるようにコンパイルされていません。PHP を再コンパイルする必要があります。事前構成の失敗 アクション「configtest」が失敗しました。

どうすればこの問題を解決できますか

4

3 に答える 3

29

無効mpm_event化と有効化mpm_preforkはうまくいきました。

sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
于 2015-08-01T03:54:11.030 に答える
10
apache2ctl configtest

sudo apt-get install php7.0
sudo apt-get install php7.0-fpm
sudo a2enmod php7.0
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
sudo service apache2 restart
于 2016-09-29T07:44:45.307 に答える
5

PHPマニュアルはこれを推奨していません

ただし、PHP の高速 CGI バージョンを実行することはできます。

apt-get install php5-fpmあなたのためにそれをインストールする必要があります。

于 2013-10-04T16:03:21.243 に答える