wordpress跳过FTP,安装插件、主题

wordpress跳过FTP,安装插件、主题
https://qnimg.ffing.cn/wp-content/uploads/2021/03/image-10.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

网上搜刮了很多相关资料,一个根本原因是目录权限的问题,但如果直接修改为权限777很不安全,所以最佳的方法是修改目录的“所有者”。

即:wp-content修改目录所有者为apache。(apache为php的用户)

一,wp-config.php文件,结尾加入脚本代码

define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

https://qnimg.ffing.cn/wp-content/uploads/2021/03/image.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

二,在wp-content目录下,创建tmp临时目录

#当前wordpress目录下
cd wp-content
mkdir tmp

三,查看php运行用户

ps -ef |grep php
https://qnimg.ffing.cn/wp-content/uploads/2021/03/image-1.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

上图用户为apache

四,修改wp-content下所有子目录的所有者

#回到wordpress目录下
chown -R apache:apache wp-content
https://qnimg.ffing.cn/wp-content/uploads/2021/03/image-2.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0

OK,这要就可以跳过FTP的同时,又保障系统的安全。

good good study, day day up!

发表评论

textsms
account_circle
email

wordpress跳过FTP,安装插件、主题
网上搜刮了很多相关资料,一个根本原因是目录权限的问题,但如果直接修改为权限777很不安全,所以最佳的方法是修改目录的“所有者”。 即:wp-content修改目录所有者为apache。(apache…
扫描二维码继续阅读
2021-03-05