Plugins 在没有FTP帐户的情况下上载或删除WP插件?

Plugins 在没有FTP帐户的情况下上载或删除WP插件?,plugins,ftp,wordpress,Plugins,Ftp,Wordpress,有没有办法在WordPress中上传或删除插件而无需ftp帐户或凭据 我想通过WordPress界面来管理它们。如果您将WordPress安装配置为默认设置,您可以这样做。通常,在实时服务器上,它是开箱即用的——只需在一个已停用的插件上点击“删除”。但是,如果它不起作用,您将得到一个页面,要求您提供FTP凭据。在这种情况下,您需要检查wp内容/插件上的CHMOD值。我不能确切地告诉你它需要什么,问问题通常是个坏主意,但这应该缩小范围。从低(655左右)开始,然后增加,直到它起作用,或者等待该部分

有没有办法在WordPress中上传或删除插件而无需ftp帐户或凭据


我想通过WordPress界面来管理它们。

如果您将WordPress安装配置为默认设置,您可以这样做。通常,在实时服务器上,它是开箱即用的——只需在一个已停用的插件上点击“删除”。但是,如果它不起作用,您将得到一个页面,要求您提供FTP凭据。在这种情况下,您需要检查wp内容/插件上的CHMOD值。我不能确切地告诉你它需要什么,问问题通常是个坏主意,但这应该缩小范围。从低(655左右)开始,然后增加,直到它起作用,或者等待该部分的确切答案。

如果您是管理员,您应该能够从管理员界面删除或安装插件。(假设安装正确。)有些插件需要FTP,但大多数是一键安装。这就是WP的几个最新版本。如果您有一个非常旧的安装,您仍然需要FTP。

对于非FTP…请按照上面D Lambert的链接,获取使用zip文件从wordpress内部安装的信息(对于非wordpress.org托管的插件)。基本上,在插件菜单中单击添加新/上载

但在使用zip上载时,请记住以下几点:

如果插件是在文件夹级别压缩的,而不是在较低的文件级别压缩的,它将显示为已安装,但是您可能会收到一条无效的插件头消息。它不是无效的。。详情如下:


此外,如果升级的zip文件必须与现有文件夹的名称完全相同,则将使用重复的插件创建一个新文件夹。

这取决于您的服务器设置,我去年在这里处理过这个问题:

我发现为了让插件、主题在WordPress中自动安装和更新,您可以:

  • 在WordPress配置中明确指定FTP凭据
  • 使用su环境运行PHP文件,使用-这仅在您在服务器上具有root权限时有效

希望对您有所帮助,干杯~

听起来您需要做的是通过以下方式将www目录的所有权更改为正确的用户:

sudo chown -R www-data:www-data /var/www

这与下面的不同吗?我不明白为什么这被否决了,除了用户可能在子文件夹中安装了WP之外。这个答案帮助了我