-1

Я не могу запустить apache2 из-за проблемы с памятью.

запуск сервиса apache2

Action 'start' failed.
The Apache error log may have more information. 
failed!

tail -n 100 /var/log/apache2/error.log

fork: Cannot allocate memory
unable to fork new process

Это вывод моего файла apache2.conf

<IfModule mpm_prefork_module>
    StartServers        150
    MinSpareServers      10
    MaxSpareServers     150
    MaxClients          150
    MaxRequestsPerChild   2000
</IfModule>

Есть идеи? :)

ура

1 ответ1

1

Сколько оперативной памяти у вас есть на вашем сервере?

Кажется, что ваша переменная StartServers установлена слишком высоко.

StartServers - это количество экземпляров Apache, которые должны запускаться при запуске Apache на вашем сервере.

Установите более низкое значение, например 10 или около того, и вы сможете запустить службу Apache.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .