为什么我的WordPress插件页面要求我的FTP登录凭据? 时间:2018-08-19 作者:Craig 我运行自己的VPS,它托管多个WordPress网站。当谈到通过WordPress仪表板添加/删除插件时,我从来没有遇到过问题。对于我的一个域,我想执行一个干净的WordPress安装来解决一些问题。这样做之后,我注意到,当尝试将插件重新安装到干净的WordPress安装时,会出现以下弹出窗口:最初,我发现问题可能与文件权限有关。因此,我更改了文件权限,如下所示:Folders: 755Files: 644我也尝试过插入define( \'FS_METHOD\', \'direct\' ); 进入wp-config.php 文件虽然这会删除FTP登录凭据的请求,但会产生以下错误消息:安装失败:无法创建目录。无论如何,我不需要向wpconfig.php 文件,因为我的其他域不需要它。即使这确实奏效,我觉得这会掩盖问题,而不是解决问题的根源。不幸的是,这个问题仍然存在。还有什么可能导致此问题?我认为这可能与VPS有关,但我的其他域似乎没有同样的问题。Further Findings ...我刚刚重新上传了我的Web文件的备份,以进行比较,发现“用户”和“组”列中的.htaccess 文件如下:Working Web FilesProblematic Web Files这可能是问题所在吗?如果是这样的话,我该如何修改它,以便将“my fto useraname”和“pssacIn”条目改为“root”? 1 个回复 最合适的回答,由SO网友:Castiblanco 整理而成 确保您的web服务器用户拥有安装WordPress的目录的所有权。如果您不知道用户名,请运行以下命令:# ps aux | egrep \'(apache|httpd)\' 接下来,要确保web服务器用户拥有安装WordPress的目录的所有权,请运行以下命令:# chown -R apache /var/www/html/ 结束 文章导航