繁体   English   中英

Wordpress FTP无法在我的Linode VPS上运行

[英]Wordpress FTP not working on my Linode VPS

我在Linode VPS上通过wp-admin更新我的插件时遇到问题。 我可以通过FTP客户端连接并写入任何目录但是当我尝试使用相同的用户名/通过但是在wp-admin中将主机名设置为localhost时,我得到:

 ERROR: There was an error connecting to the server, Please verify the settings are correct.

有一个我忽略的环境吗?

如果WordPress要求您提供FTP信息,则需要查看您的文件所有权和权限。 您的WordPress文件应该由与Web服务器相同的用户拥有(很可能是www-data),并且该用户需要具有写入这些文件的权限。 如果设置正确,WordPress将能够直接访问文件系统,无需通过FTP进行任何安装或升级。

我正在开发一个名为Upgrade First Aid的插件,它可以帮助解决WordPress 3.6及更高版本中的这些问题。 您可以在此处下载最新版本并将其上传到您的网站。 激活它,它将在“工具”下添加一个新菜单项来检查您的文件权限。

您需要修改所有权。 试试这个命令:

chown -R www-data ~/public/example.com/public

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM