Сервер Gentoo с suPHP не может создавать дочерние процессы - недостаточно памяти

Точное сообщение об ошибке таково:

12)Cannot allocate memory: couldn't create child process: /usr/sbin/suphp for <php script file>

Это не VPS, это универсальный сервер Gentoo. В любой момент времени для сервера имеется 1 ГБ оперативной памяти и 700 МБ свободной, в том числе при запуске этого довольно маленького сценария, который создает только 1 соединение с БД MySQL. Есть задание cron, которое запускает этот скрипт каждые 30 секунд, и suPHP не хватает памяти почти каждый раз.

Кто-нибудь может помочь?

1 ответ

Используйте что-то вроде <?php print system('ulimit -a'); ?> проверить системные ограничения. Проверьте настройку Apache для RLimitMEM директивы.

Другие вопросы по тегам