#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