我有一个受VPN保护的WP站点。没有VPN,“公共”或管理部分都无法访问。随着WP核心和插件的老化,它们需要更新,但由于WP安装程序无法连接到wordpress,因此很难跟踪更新。org检查更新,很可能是由于VPN。
例如,当我转到Dashboard->Update时,会显示以下消息:
上次检查时间为2017年5月12日下午1:58
您有最新版本的WordPress。如果需要重新安装版本4.6.1–en\\u GB,可以这样做[…]
显然,这是错误的,因为最新版本是4.7.4。它只是找不到更新的版本,并假设4.6.1是最新版本。
另一个例子是,当我想搜索新插件时,系统会提示我以下消息:
发生意外错误。WordPress可能有问题。org或此服务器的配置。
该网站位于AWS上。我对它的配置知之甚少,但如果有人要求,我可以询问了解更多信息并可能进行更改的人:)我有FTP访问权限,但没有SSH或终端。
THE GOAL:找到允许远程WP安装与&;通信的方法;从wordpress下载更新。组织机构
Is it possible?
SO网友:Mark Kaplun
这个问题(以各种不同的形式)被问了好几次,答案总是一样的,是安全还是方便,选择一个*。
如果您只需要通知,请在VPN之外的位置设置一个没有实际数据的“镜像”站点,并不时检查它(如何保持同步?您在git上有生产代码,对吗?;),或者安装一个发送电子邮件的插件。
更好的解决方案是编写一个使用wordpress的脚本。组织API以获取插件的当前版本,并在更改时通知您。这比之前的选项需要更多的工作,但您不需要为此维护和保护额外的wordpress安装。
*好的,你可以与IT安全人员争论,让你在安全性上戳一个洞,并解释它对你有多重要,但我认为他们的第一反应是拒绝,因为这对wordpress的工作不是必不可少的