Ответ 1
php не рекомендуется: http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2
вы можете запустить fast-cgi версию php, хотя:
apt-get install php5-fpm должен получить его для вас.
Я запускаю php 5.5 и apache 2 на debian 7 (wheezy) У меня установлен php-модуль для apache, но он не включается, если вы не разрешаете php-модуль для apache. Я увижу php файлы как обычный текст и когда я включу php-модуль whith a2enmod я не могу запустить apache, и он дает эту ошибку
[crit] Apache работает с многопоточным MPM, но ваш PHP-модуль не скомпилирован как потокобезопасный. Вам нужно перекомпилировать PHP. Ошибка предварительной конфигурации Не удалось выполнить настройку "configtest".
как я могу исправить эту проблему
php не рекомендуется: http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2
вы можете запустить fast-cgi версию php, хотя:
apt-get install php5-fpm должен получить его для вас.
Включение mpm prefork и отключение mpm_event для меня.
sudo a2enmod mpm_prefork
и комментируя строку LoadModule в
sudo nano /etc/apache2/mods-enabled/mpm_event.load
разработал у меня.
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