Apache的WordPress的权限问题

我正在尝试在我的Ubuntu服务器上设置LAMP,并使其大部分工作,但我正在努力与权限..

现在我不能安装WordPress的B / C它无法写configuration文件..而在一个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(change owner)命令将使目录所有者的“www-data”与Apache的服务所有者匹配。 第二个命令为public_html目录设置正确的权限。

如果上述不适合你,请包括以下内容。

清楚地说明你在教程中得到了多less,以及你在这个过程中所处的位置。

  • OS,Apache,Wordpress版本
  • 包括httpd.conf
  • 包括Apache日志