我无法在wordpress错误上

时间:2019-04-26 08:02:48

标签: php wordpress

我无法在我的wordpress上更新/安装插件:要执行请求的操作,Wordpress需要访问您的Web服务器。请输入您的FTP凭据以继续。如果您不记得自己的凭据,则应联系您的网络托管人

2 个答案:

答案 0 :(得分:0)

此错误通常发生在Web服务器的用户(例如,Apache中的www-data)对尝试修改的文件没有正确的权限。

您可以通过向Web服务器的用户授予正确的权限来解决此问题。

只有在您的wordpress目录中的所有文件都应该公开可用并且您已经清楚Web Sever的用户和组的名称的情况下,才运行以下命令。

从您的Wordpress根目录运行ls -l会向您显示当前的所有权状态。

这些命令无法撤消,如果使用不当,可能会破坏您的网站。您需要知道自己在做什么。

chown -R <web_server_user>:<web_server_user_group> <wordpress_root_folder_path>

如果您怀疑目录和文件的权限可能不正确,还可以运行:

find <wordpress_root_folder_path>/ -type d -exec chmod 0755 {} \;
find <wordpress_root_folder_path>/ -type f -exec chmod 0644 {} \;

答案 1 :(得分:-3)

cd到您的wordpress位置并运行此命令

  

sudo chown -R www-data:www-data *

在您的终端上。这解决了我的问题