MonthАвгуст 2016

mod_fcgid: Can’t create shared memory for size

Столкнулся с такой ошибкой на сервере, причина проста — отсутствие run-каталога для fcgi.

Можно прописать необходимые директивы самостоятельно в

/etc/apache2/mods-enabled/fcgid.conf (debian/ubuntu)

или

/etc/httpd/conf.d/fcgid.conf (centos/rh)

Следующие директивы:

FcgidIPCDir /var/run/mod_fcgid
FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm

Проверяем далее наличие указанных каталогов, создаем их если нет, и не забываем указать корректного владельца/группу.

Все, должно быть исправлено.

Roundcube Error No. [500]

Иногда можно столкнуться с подобной проблемой, после попытки авторизации в этом почтовом клиенте, возвращается ошибка 500.

Что характерно — ошибка отдается именно самим roundcube-ом, а не веб-сервером, поэтому никаких полезных записей в логах найти нельзя.

После долгих мучений обнаружилось, что к такому поведению приводит кривая директива des_key в /etc/roundcubemail/config.inc.php.

По факту она должна быть 24 символа длинной, сгенерить её можно например так:

pwgen -c -s 24 1

 

© 2017 servadmin.ru

Theme by Anders NorénUp ↑