【问题标题】:Wordpress RPM not showing plugins updateWordpress RPM 不显示插件更新
【发布时间】:2015-09-09 11:34:21
【问题描述】:

我们在 CentOS 6.6 上安装了 Wordpress 多站点 4.2.2 RPM,在网络插件面板中,添加插件按钮插件更新没有出现(100% 确定某些插件不是最新的)。

奇怪的是当前往/wp-admin/network/plugin-install.php 时,它说我们没有足够的权限来访问该页面。请注意,我们有一个超级管理员帐户。

到目前为止,我们尝试注释配置行 define( 'DISALLOW_FILE_MODS', true ); 并更改配置中的所有盐...没有运气。

我们测试了与api.wordpress.org:443planet.wordpress.org:443 的服务器连接,没有任何问题。

另请注意,我们在同一台服务器(不是多站点)上安装了第二个 WP,它按预期工作。

欢迎提供任何线索,谢谢!

【问题讨论】:

  • “RPM 安装”到底是什么意思? - 如果它是用包管理器安装的,那么我可以想象已经采取了一些步骤(即 wordpress 已被修补)只允许包管理器更新安装 - 包括插件......你能更详细地解释它是如何安装了吗?
  • 您是否尝试过将DISALLOW_FILE_MODS 设置为false(即不仅将其注释掉,而是将其明确设置为false)-define('AUTOMATIC_UPDATER_DISABLED', false); 怎么样?您可以添加wp 的全部内容吗- config.php(明显注释掉你的敏感信息)?
  • 是的,它是一个包安装。

标签: wordpress updates


【解决方案1】:

我们发现是配置有问题。

我们需要保留define('AUTOMATIC_UPDATER_DISABLED', true);,我们评论了define( 'DISALLOW_FILE_MODS', true );。 但是 DISALLOW_FILE_MODS 需要设置为 false,而不仅仅是注释,否则我猜默认值为 true。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 2022-10-07
    • 1970-01-01
    • 2017-09-30
    相关资源
    最近更新 更多