阿里云CentOS中nginx环境下wordpress无法上传文件问题原因及解决办法

如下图所示,阿里云CentOS搭建好nginx环境后,网站采用的是wordpress建站程序,网站打开和更新文章都正常,但当更新文章上传图片时出现了问题,提示“无法将上传的文件移动至wp-content/uploads/2018/08”。

图片[1]_阿里云CentOS中nginx环境下wordpress无法上传文件问题原因及解决办法_皮站网图片[2]_阿里云CentOS中nginx环境下wordpress无法上传文件问题原因及解决办法_皮站网

原因:在进行nginx配置的时候,创建目录/wp-content/uploads/2018/08/文件夹的权限造成的问题。CentOS默认登录的账户为root用户,创建的文件夹也是以root身份创建, 用户和组均为root身份,由于安全问题,在通过网站上传的文件无法以root身份创建修改,从而导致了无法将上传的文件移动至相应的目录问题。

图片[3]_阿里云CentOS中nginx环境下wordpress无法上传文件问题原因及解决办法_皮站网

解决办法:

创建一个非root用户,然后以root身份登录到服务器,将存储上传文件的文件(wordpress为/wp-content/uploads/)用户和组修改为非root用户就可以解决问题。如果还出现无法上传文件的提示的话,可能在其他地方还有权限的问题,就把整个站点的权限修改为非root用户。

想了解更多关于阿里云CentOS中nginx环境下wordpress无法上传文件问题原因及解决办法的内容,请扫微信
或微信搜索jiemingpan

本文链接:http://www.soufuzi.com/jianzhan/3150

(0)
上一篇 2025-05-27 23:42:32
下一篇 2025-05-27 23:42:32

相关推荐

  • 什么是删除域名?

    删除域名是指域名在到期前没有及时续费,在注册人的保留期和赎回期后仍没有支付,进入删除挂起期、到期后被删除以打开,重新注册的域名。

    2023-06-28 00:00:16
  • 如何注册域名

    域名注册的过程并不复杂,一般程序为:选择域名注册服务商-> 查询自己希望的域名是否已经被注册 -> 注册用户信息->支付域名注册服务费->提交注册表单->域名注册完成。 用户在域名注册时,首先是要选择域名注册服务商,可以是顶级域名注册商或者其代理服务商。每家注册商都有不同数量的代理商,各家公司提供的服务内容大体类似,但服务水平和服务方式会有一定的差异。通过顶级域名注册商直接注册域名,通常可以完全自助完成、自行

    2023-12-10 15:03:48