У меня возникла эта проблема (apache2, ubuntu 12.04)
Я поместил все свои сайты в папку / home / username / vhosts Я добавил разрешения для дома и имя пользователя x и chmod -r 777 на vhosts. Добавлен / etc / hosts для доступа к моим сайтам с желаемыми именами. Переписал a2enmod
Но все же у меня такая ошибка:
[Sat Jun 23 00:05:23 2012] [crit] [client 127.0.0.1] (13)Permission denied: /home/username/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
ПОЧЕМУ это не читается? я сделал
sudo -s
su - www-data
и с этим я могу правильно указать каталог / home / username
Что не так со мной или апачем?
Проверьте, может ли apache получить доступ (+ x) к папке / home, / home / user И / home / user / vhost, поскольку он обычно проверяет .htaccess вниз по дереву.
Я предполагаю, что права доступа к файлу .htaccess неверны, попробуйте
chmod +r /home/username/.htaccess