[Sysadmins] ovz + apache2 + php5 = "You need to recompile PHP"
Olvin
=?iso-8859-1?q?olvin_=CE=C1_rambler=2Eru?=
Чт Фев 21 07:35:25 MSK 2008
Dmitry V. Levin wrote:
>> Anton Farygin wrote:
>>>> Имеем:
>>>> ALS4.0.1
>>>> apache2 + mod_php5
>>>> 2.6.18-ovz-smp-alt17
>>>> при попытке service httpd2 start получаю такое:
>>>> [Wed Feb 20 17:03:56 2008] [crit] Apache is running a threaded MPM, but
>>>> your PHP Module is not compiled to be threadsafe. You need to recompile
>>>> PHP.
>> [skip]
>>> Попробуйте поставить другой apache.
>>> Какой-то из этих:
>>> apache2-httpd-worker
>>> apache2-httpd-prefork
>> А в чём отличие?
> Отличие в модели работы. Ключевые слова для поиска: worker, prefork.
ну, то, что prefork на каждое подключение форк делает, а другой создаёт
поток внутри одного процесса (не уверен в правильном выборе терминов) -
это я понимаю. Вопрос в том, почему одно работает в VPS, а другое - нет
(но работает вне VPS).
>> В VPS что-то не так с многопоточным выполнением?
> VPS тут не причём.
тот же вопрос, что и выше.
Подробная информация о списке рассылки Sysadmins