我有 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