No such file or directory: mod_fcgid: Can’t create shared memory for size 1200712 bytes

Сегодня утро было бодрое — на серваке перегрелся процессор, ДЦ пофиксил но после ребута апач намертво лег и не хотел вставать, при этом ни каких сообщений в логи адекватных не было, единственное что было так это:

Толку от этой инфы было мало, конфиг был в норме, ситуацию спас флаг -X для apache2ctl  — это означает Debug

Попробовав с ним получило сообщение в error_log apache2

Глянув в конфиг fcgi.conf обнаружил там новые параметры:

Глянув в документацию стало понятно что

FcgidIPCDir = задает директорию где будет хранится AF_UNIX сокет или именованный канал для приложений использующих fcgi

FcgidProcessTableFile = задает имя файла для shared memory

Так как у меня не было каталога — соответственно не мог и создаться ни сокет ни менованный катал но файл shared_memory, вопрос решался очень просто:

На этом все — радуемся )))

0 голосов

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website