Ошибка Apache «htaccess pcfg_openfile: unable to check htaccess file»

После добавления нового домена на сервер с centos + httpd + php-fcgid столкнулся с вроде бы банальной проблемой — на любой путь, включая просто адрес сайта (он же index.php) отдавалась ошибка 403 Forbidden. Думал, что допустил ошибку в путях в конфигах или правах на файлы, всё перепроверил, но ошибок не обнаружил. В логах на каждый запрос появляется по строке вида:

[Wed Jul 13 20:06:26 2016] [crit] [client х.х.х.х] (13)Permission denied: /var/www/site_home_dir/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable, referer: http://site.ru/

Поиск решения занял заметное время, однако, как известно, нерешаемых проблем не бывает 🙂

Читать далее

CentOS не работает пассивный режим ftp на vsftpd или proftpd

Про вроде бы корректной настройке ftp сервера vsftpd по какой-то причине не работал пассивный режим. Аутентификация проходила успешно, а дальше таймауты и прочие ошибки. При это в iptables разрешен 21 порт и related соединения. В логах ничего интересного не было, ради эксперимента заменил vsftpd на proftpd, но результата это не дало. Однако, решение оказалось достаточно банальным 🙂

Читать далее

Проблема с кодировкой utf8 при импорте из дампа базы modx

Столкнулся с интересной проблемой — после переноса сайта, а именно импорта базы modx на новый сервер получил крякозябры вида «ÐšÑƒÑ€Ñ??Ñ‹» вместо русских букв. Решение нашлось не сразу, так что хочу им поделиться дабы облегчить жизнь коллегам.

Читать далее

Простой мониторинг software raid (mdraid) на предмет отказавших дисков

При эксплуатации серверов под Linux часто сталкиваюсь с применением софт рейда mdraid в режиме зеркала (raid 1) из двух дисков. Реже — более извращенные soft-raid5 и пр. Однако, почти нигде не настроен какой либо мониторинг данных рейдов и ряд знакомых уже сталкивался с тем, что узнавали о проблемах на сервере только тогда, когда посыпался последний винчестер.

Читать далее