20180830wordpress插件安装要FTP的解决办法

wp-config.php,添加以下代码

define("FS_METHOD","direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

这个代码主要是避过FTP机制

 

然后是写权限问题

安装插件必做要有写的权限

给下图上的plugins写权限

这是插件安装的文件夹

命令 chmod 777 plugins

以上方法虽然能够解决问题,但是却不是最优的方法,同时也没有找到问题的关键

这个问题的关键其实是wordpress 博客目录的权限问题,因为我们安装博客时文件的所有者

好像就只是网络用户,而且网站是运行在APACHE上的,所以必须赋予博客目录其apache运行账户为所有者

这样很多因为权限的问题都不会有

查看apache运行账户

ps  -ef|grep httpd   

 

改博客的所有者

chown -R  apache:apache /var/www/html/wordpress

 

 

你可能感兴趣的:(Linux)