Wordpress 权限相关问题

Wordpress 权限相关问题

我最近设置了 wordpress,遇到了几个我认为有某种关联的问题。首先:我无法更改我的永久链接,这是典型的 404 错误,我读过很多关于它的文章,但没有一篇能解决我的情况。其次:我无法上传任何媒体数据,因为它说无法将其移动到 wp-content/uploads,这也是一个典型问题。我将在这里发布我的 apache2.config 和 000-default.config,以便有人能帮我解决这个问题。您会注意到我已经将 AllowOverwrite 设置为 All。 https://pastebin.com/9J2g8L8y-Apache2.conf https://pastebin.com/Bp5pPZqp-000-默认.conf

答案1

假设您的 WordPress 安装在 中/var/www/html。更改此项和其他提及的内容以适合您的设置。

永久链接 404

您已经设置了AllowOverride All/var/www但您的 DocumentRoot 是/var/www/html

编辑你的/etc/apache2/apache2.conf,并将以下块添加到文件的第 175 行左右

<Directory /var/www/html/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

无法上传

在命令行中输入sudo chown -R www-data:www-data /var/www/html

在命令行中输入sudo chmod -R 777 /var/www/html/wp-content/uploads

相关内容