无法将文件上传到wordpress
can't upload file to wordpress
我使用 Cpanel 将我的 wordpress 网站移动到我的 vps,移动后一切正常,但我的媒体选项无法将文件上传到我的库,我尝试设置上传文件夹的权限和子文件夹到 755,775 甚至 777 但媒体上传器给我这个错误:
The uploaded file could not be moved to wp-content/uploads/2016/10.
我尝试通过终端 linux 向我的用户
设置组和所有者来解决我的问题
> sudo chown -R username:group directory
> sudo chgrp -R username:group directory
但是我的问题没有解决
已编辑:
我尝试安装 "SuPHP" 我的问题解决了...
有关详细信息,请参阅:
https://documentation.cpanel.net/display/EA/Apache+Module%3A+SuPHP
首先,我强烈建议您不要将权限设置为 777。这是一个严重的安全问题。默认情况下,用户 wp-user 在 Ubuntu 上不存在,很可能是您从中导出网站的主机遗留下来的。您所有的网络文件都应归 www-data 所有。假设您的网络根目录仍然是 /var/www/html(WP 一键图像上的默认值),您可以通过以下方式修复所有权:
chown -Rf www-data:www-data /var/www/html
如果这不起作用,您可以使用以下命令更新上传文件夹的权限
chmod -R 755 /var/www/html/wp-content/uploads
试试这个:
sudo chown -R www-data:www-data <path_to_your_web_root>
(如果仍然不起作用,请确保上传文件夹等没有 777 权限 - 您可以为此目的使用它:
sudo chmod -R 755 <path_to_your_web_root>
)
)
感谢 smoqadam
我试试这个:
chown -R nobody /home/<username>/public_html/wp-content/uploads/
一切正常...
我使用 Cpanel 将我的 wordpress 网站移动到我的 vps,移动后一切正常,但我的媒体选项无法将文件上传到我的库,我尝试设置上传文件夹的权限和子文件夹到 755,775 甚至 777 但媒体上传器给我这个错误:
The uploaded file could not be moved to wp-content/uploads/2016/10.
我尝试通过终端 linux 向我的用户
设置组和所有者来解决我的问题> sudo chown -R username:group directory
> sudo chgrp -R username:group directory
但是我的问题没有解决
已编辑:
我尝试安装 "SuPHP" 我的问题解决了...
有关详细信息,请参阅: https://documentation.cpanel.net/display/EA/Apache+Module%3A+SuPHP
首先,我强烈建议您不要将权限设置为 777。这是一个严重的安全问题。默认情况下,用户 wp-user 在 Ubuntu 上不存在,很可能是您从中导出网站的主机遗留下来的。您所有的网络文件都应归 www-data 所有。假设您的网络根目录仍然是 /var/www/html(WP 一键图像上的默认值),您可以通过以下方式修复所有权:
chown -Rf www-data:www-data /var/www/html
如果这不起作用,您可以使用以下命令更新上传文件夹的权限
chmod -R 755 /var/www/html/wp-content/uploads
试试这个:
sudo chown -R www-data:www-data <path_to_your_web_root>
(如果仍然不起作用,请确保上传文件夹等没有 777 权限 - 您可以为此目的使用它:
sudo chmod -R 755 <path_to_your_web_root>
)
)
感谢 smoqadam
我试试这个:
chown -R nobody /home/<username>/public_html/wp-content/uploads/
一切正常...