我在debian 7上运行php 5.5和apache 2(wheezy)我已经为apache安装了php模块但它没有启用whithout启用apache的php模块我将看到php文件作为纯文本当我启用php模块whith a2enmod我不能启动apache并发出此错误
[暴乱] Apache正在运行一个线程化的MPM,但你的PHP模块并没有被编译成线程安全的.您需要重新编译PHP.预配置失败操作'configtest'失败.
我该如何解决这个问题
Anb*_*n p 26
禁用mpm_event和启用mpm_prefork对我有用.
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
Run Code Online (Sandbox Code Playgroud)
小智 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
Run Code Online (Sandbox Code Playgroud)
php不推荐这个:http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2
你可以运行快速cgi版本的PHP:
apt-get install php5-fpm应该适合你.
| 归档时间: |
|
| 查看次数: |
33603 次 |
| 最近记录: |