apache2 服务器上的 Wordpress 权限问题

apache2 服务器上的 Wordpress 权限问题

我有 Windows 7 系统。
在这个系统上,我运行的 VM Virtual box LAMP Server是 Ubuntu 12.04、apache2、mysql 和 phpmyadmin... 可以通过互联网访问。

我安装了 Wordpress CMS,它运行正常。我可以添加新帖子、页面并更改主题。

当我尝试上传媒体时出现以下错误

file391.jpg has failed to upload due to an error
Unable to create directory wp-content/uploads/2013/11. Is its parent directory writable by the server?*

当我转到父目录并查看权限时,我注意到该文件夹​​的所有权是root

我要更改所有者吗?我是否应该创建一个名为 worpress 的新用户或用户组并赋予其所有权???

不确定如何最好地做到这一点网络服务器

答案1

Apache2 正在使用组 www-data。您可能希望通过执行以下命令将当前用户添加到 www-data 组中:sudo useradd -g www-data username

或者,您可以对 Web 根文件夹执行递归 chown。为此,请发出以下命令:sudo chown -R www-data:www-data /var/www

相关内容