WordPress не удается сгенерировать файл .htaccess

#php #linux #apache #ubuntu

#php #linux #apache #ubuntu

Вопрос:

WordPress не имеет разрешения на создание файлов .htaccess или конфигурации. Я просто настраиваю сервер LAMP с помощью команды apt-get install lamp-server^ в ubuntu.

Спасибо.

Комментарии:

1. Есть ошибки в журналах Apache? Как насчет того, /var/log/messages возможно, профиль AppArmor для Apache не позволяет WordPress заполнять весь ваш контент.

2. Вот что там написано: [Пн, 21 февраля, 01:42: 07 2011] [crit] [клиент 24.11.8.22] (13)Отказано в разрешении: /home/domain.com/.htaccess pcfg_openfile: не удалось проверить файл htaccess, убедиться, что он читаем, ссылка: domain.com/wp-admin/options-permalink.php

3. Я изменил его, потому что не хочу, чтобы мой фактический домен отображался в Google.

Ответ №1:

Владельцем вашего домена /home/.com должен быть www-data и группа www-data

Права доступа к этой папке должны быть 755 (rwxr-xr-x)

в принципе, просто введите эти два :

 sudo chown -R www-data:www-data /home/domain.com
sudo chmod 755 /home/domain.com
  

Я бы рекомендовал просмотреть права доступа для различных папок вашей установки.

Ответ №2:

Это не имеет большого значения, вы можете вручную создать файл .htaccess самостоятельно, wordpress предоставит вам код, который вам нужно скопировать и вставить, если он не может создать файл сам.

С помощью файла конфигурации (полагаю, вы имеете в виду wp-config(-sample).php) вы можете редактировать эти значения вручную, вам не нужно использовать установщик для этого.

Прочтите эту страницу и дважды проверьте, что у вас есть все правильные разрешения на доступ к файлам / папкам для вашей установки WordPress