У меня есть Ubuntu 14.10 и Apache 2.4. В настоящее время Apache выполняет значение по умолчанию mpm_prefork, и я хочу изменить его на mpm_worker.
Я следовал, этот Apache позволяют рабочему mpm отключить mpm_prefork и включить mpm_worker, но он дает ошибку "Apache, выполняет потоковый MPM, но Ваш Модуль PHP не компилируется, чтобы быть ориентированным на многопотоковое исполнение. Необходимо перекомпилировать PHP". когда я перезапускаю апача.
Теперь это вызвано тем, что php 5 не работает с mpm_worker так -
Я следовал за этим, Как настроить Apache для выполнения PHP как FastCGI на Ubuntu 12.04 через терминал? и теперь я выполняю fastcgi как показано в phpinfo.
Все выглядит хорошо, но снова, когда я отключаю mpm_prefork и включаю mpm_worker, я получаю эту ошибку
"Apache выполняет потоковый MPM, но Ваш Модуль PHP не компилируется, чтобы быть ориентированным на многопотоковое исполнение. Необходимо перекомпилировать PHP".
Таким образом, я имею, должны перейти к модулю перед работой по умолчанию для поддерживания сайта в рабочем состоянии. Я не уверен, что еще быть сделанным, какая-либо справка?