" id="b1img" alt="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" title="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO">
  • " alt="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" title="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" />
  • " alt="Windows/Linux服务器运维技术支持 环境搭建、应用发布、服务器管理、虚拟化、云计算" title="Windows/Linux服务器运维技术支持 环境搭建、应用发布、服务器管理、虚拟化、云计算" />
  • " alt="高校/小型企业网络运维与建设免费技术支持,网络规划、网络优化、故障排除、网络管理" title="高校/小型企业网络运维与建设免费技术支持,网络规划、网络优化、故障排除、网络管理" />

wordpress更新时提示输入FTP账号密码

程序设计2017-03-31 itlogger阅读(398) 评论(0)

WordPress更新时,提示要输入FTP账号密码,通常有两种做法:
一是更改wordpress目录的所有者为Php进程对应的账号(VPS服务器)
nginx的php-fpm为例
先运行Ps -ef 查看php-fpm对应的进程账号,如www
chown -R www wordpress目录
二是直接更改wordpress的wp-config.php文件(虚拟机或VPS服务器)
define(“FS_METHOD”,”direct”);
define(“FS_CHMOD_DIR”, 0777);
define(“FS_CHMOD_FILE”, 0777);
//复制粘贴时注意看引号是否是英文引号
实际使用中,从安全的角度考虑,建议采用第二种方式,更新完把配置去掉。
ps:如果php-fpm 子进程以网站文件所有者用户运行,那意味着 php-fpm 进程对整个网站目录具有可写权限,违背了Linux最小权限原则,针对nginx建议Php-fpm进程使用默认的nobody账户运行,设置方法如下:
nginx.conf文件第一行设置为 user nobody; , 再执行 nginx -s reload 即可。

转载请注明 :IT樵客
文章地址:http://www.itlogger.com/program/2227.html
标签:, ,
相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注