首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从wp-cli安装插件。

无法从wp-cli安装插件。
EN

WordPress Development用户
提问于 2017-03-20 10:29:49
回答 2查看 615关注 0票数 2

嗨,我用的是Ubuntu系统。我使用一个shell脚本从wget下载wordpress,更新配置并从nginx服务器运行它。

现在我想更新这个shell脚本,以便当我们安装一个新的WordPress副本时,我得到了一些预装插件。所以我安装了wp-cli并运行命令

代码语言:javascript
复制
wp plugin install w3-total-cache --activate --allow-root

此命令表示插件已被成功激活。但是,当我转到插件部分的站点URL时,它会给出以下错误

The plugin w3-total-cache/w3-total-cache.php has been deactivated due to an error: Plugin file does not exist.

对于我试图安装的任何插件,这都是正确的。

当我进入wp内容中的plugins文件夹时,我可以看到插件文件的存在。但我还是明白这个错误。

如何解决这个问题。请帮帮忙

EN

回答 2

WordPress Development用户

发布于 2017-03-20 12:16:14

缓存插件通常需要一些额外的手工工作,将一些文件从插件目录移到wp-content目录的根目录,也许还需要一些wp-config.php更改。由于这个原因,插件可能无法初始化。

票数 1
EN

WordPress Development用户

发布于 2021-04-15 12:39:06

我有过这个问题,我发现了一个非常具体的问题。

WP-CLI运行在另一个目录中(另一个Wordpress安装),该目录指向同一个数据库。

发生了什么:

  1. WP-CLI成功地在错误的Wordpress安装上执行命令。
  2. 然后打开正确的Wordpress安装,然后转到Plugins。
  3. 该安装无法找到该文件,因此它会禁用插件。

对我来说,这个问题是由于使用了一个使用-- path =选项的安装脚本引起的,而这个路径是错误的。安装脚本使用相同的数据库凭据将Wordpress完全安装在错误的目录中。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/260682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档