Назад | Перейти на главную страницу

Проблемы с разрешением Apache Wordpress

Я пытаюсь настроить LAMP на своем сервере Ubuntu, и большая часть его работает, но у меня возникают проблемы с разрешениями ..

Прямо сейчас я не могу установить wordpress b / c, он не может записать файл конфигурации .. А на установленном wordpress я переехал со своего старого сервера, он не позволяет мне загружать изображения.

Я предполагаю, что это проблема с разрешением, но я не знаю, как ее решить.

Несколько скриншотов моих настроек

public_html - это место, где хранятся файлы ..

Я использовал эти руководства для настройки Apache, FTP, phpmyadmin

digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts

digitalocean.com/community/tutorials/how-to-set-up-vsftpd-for-a-user-s-directory-on-ubuntu-16-04

Но я запутался во всех частях chown и chmod ..

Может ли кто-нибудь определить по скриншотам, что я сделал не так и как это исправить?

Если нужна дополнительная информация, сообщите мне ..

При просмотре результатов выясняется, что Apache работает под учетной записью пользователя www-data. Однако ваши файлы / каталоги принадлежат martin: martin.

sudo chown -R www-data:www-data /var/www/
sudo chmod -R 755 /var/www/

Приведенная выше команда chown (сменить владельца) сделает владельца каталога www-data, который будет соответствовать владельцу службы для Apache. Вторая команда устанавливает правильные разрешения для каталога public_html.

Если вышеперечисленное не работает для вас, включите следующее.

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

  • Версии ОС, Apache, Wordpress
  • Включите httpd.conf
  • Включить журнал apache