Wordpress需要FTP信息来更新插件

时间:2014-09-06 23:32:02

标签: wordpress .htaccess redirect

我正在尝试更新Wordpress插件,并且我使用了熟悉的FTP登录屏幕。

我已阅读其他帖子,说明要填写的wp-config.php中的行。但是,我没有在此服务器上安装FTP,只是SFTP。

此外,我不想为每个Wordpress安装执行此操作。

据我所知,wp-content已经被apache拥有:apache,PHP也以用户apache的形式运行。

我有什么遗失的东西吗?还有其他方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

在我自己的服务器上安装wordpress时,很多事情都发生在我身上。通常它与权限问题有关。

许多网络服务器使用用户www-data而不是apache。因此,请检查您的apache配置以了解您的Web服务器用户的设置。

此外,您还需要检查目录权限,并确保用户和组都具有读取,写入和执行访问权限。我不确定是否需要执行访问,但这通常也是我设置我的服务器。

您可以使用命令

执行此操作

chmod 775 -r your_wp_content_directory

如果所有其他方法都失败了,如果你有shell访问权限,你也可以在目录中使用wget来安装插件。

答案 1 :(得分:0)

在尝试了有关权限的所有内容后,我将以下代码行添加到此站点的wp-config.php中:

定义(' FS_METHOD','直接');

立即解决了这个问题。不确定我是否还需要先修改权限,因为我在尝试此修复之前就这样做了。