在 ubuntu 上设置 wordpress,目录权限

在 ubuntu 上设置 wordpress,目录权限

我已经将我的 wordpress 仓库克隆到 git 中,并/home/me/alliance
进行了编辑/etc/apache2/sites-enabled/000-default.conf

包含装有

    ServerAdmin webmaster@localhost
    #DocumentRoot /var/www/html
    DocumentRoot /home/me/alliance

我已经加入www-data

我已经改变了该目录的所有权。

chown -R me:www-data alliance

我已经检查过权限。 ls -al alliance

drwxrwxr-x 8 me www-data 4096 Apr 1 13:26 alliance

我仍然得到Forbidden

Forbidden    
You don't have permission to access / on this server.    
Apache/2.4.7 (Ubuntu) Server at ...northeurope.cloudapp.azure.com Port 80

我确实知道 apache 运行正常,因为在我开始尝试设置网站之前我确实设法打开了主页。

答案1

<Directory /home/me/alliance>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

需要添加到 apache2.conf

答案2

该文件夹的所有者应该是 www-data - 而不是您。

chown -R www-data:www-data alliance

相关内容