我在wordpress中开发了一个网站并使用了几个插件。其中一个插件是http://wordpress.org/extend/plugins/background-manager/
我的机器上的每件东西都运转良好。但随着我上传到客户端服务器。由于较低版本的PHP,整个网站都停滞不前。此插件需要PHP 5.3
,在服务器上我们有PHP 5.2
。由于它是共享服务器,我们无法升级其PHP。
然后我查看使用PHP 5.3
功能namespaces
的此插件的代码。有没有办法降级此插件,它将与PHP 5.2
一起使用?
答案 0 :(得分:0)
这是一个非常棘手的问题,当然,使用旧代码插件是非常非常糟糕的做法,因为它们可能存在固定的安全漏洞或其他严重问题。最好将网站移动到具有更新PHP的服务器。
发出重要警告后,您可以浏览到插件存储库中的tags目录,并提取所需的先前版本文件。插件历史记录是公开的并且始终保持不变。
例如,对于您提到的插件,您可以访问插件存储库的SVN部分: http://plugins.svn.wordpress.org/background-manager/
您可以在“tags”文件夹下找到以前的版本,以其版本命名。