Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как в apache2 изменить MPM с prefork на worker?  (Прочитано 1473 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Andrew72

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Здравствуйте уважаемые!
Подскажите пожалуйста как в apache2 изменить MPM с prefork на worker?

Ubuntu 14.04.5 LTS

Пытался делать так:
1) Отключаю MPM_PREFORK: a2dismod mpm_prefork
2) Включаю MPM_WORKER: a2enmod mpm_worker

3) Делаю рестарт апача вылазит
sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                                                    [fail]
 * The apache2 configtest failed.
Output of config test was:
[Mon Jan 02 23:02:50.268399 2017] [:crit] [pid 21283:tid 140466400794496] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.
AH00013: Pre-configuration failed
Action 'configtest' failed.
The Apache error log may have more information.

может кто сталкивался подскажите как решить проблему? :-\
« Последнее редактирование: 02 Января 2017, 21:13:45 от Andrew72 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Как в apache2 изменить MPM с prefork на worker?
« Ответ #1 : 02 Января 2017, 21:56:52 »
Вы вопрос неверно задаёте.
И вообще всё строго наоборот. php5apache2 работает только с prefork и аналогичными.
А у вас активен worker.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.019 секунд. Запросов: 22.