旧版本的Mediawiki 1.17;不支持 PHP 版本



我有一个非常旧的mediawiki版本。版本: 1.17.我认为它运行在 php 5.2 或 5.4 上。网络托管商已经放弃了对较低版本的 php 的支持,现在只提供对 PHP 5.6、7.0、7.1、...好吧,这杀死了那个旧的媒体维基。

每当我尝试访问wiki的URL时,我只会得到一个带有以下响应的页面:

PHP version not supported. 
The requested PHP version is not supported on this server.

我对将mediawiki更新到最新版本并使用它不感兴趣。我想要的只是保存一些"文本"的最后访问权限。

有没有办法在mediawiki的配置文件中更改"请求的"PHP版本?也许将其从 PHP 5.2.3 更改为 5.6?

我已经检查了/LocalSettings.php 和/include/DefaultSettings.php但我不确定我是否可以在那里更改任何可以解决问题的内容。

任何帮助将不胜感激。

编辑:这是可露营性列表:https://www.mediawiki.org/wiki/Compatibility

正如

您所说,问题出在Web主机端的选项,即使在mediawiki文档中,也告诉您确保检查PHP安装并联系您的主机,如果它运行过时的PHP版本。建议1.17版本的用户升级到1.32.0版本(最新稳定版(。

我认为您有两种选择,第一个是您可以备份数据库并使用所需的 php 版本在本地服务器上运行它,第二个是手动升级到您的服务器支持的版本。

无论如何,这里有一个逐步的方法,手动将您的mediawiki升级到1.2版本。https://www.mediawiki.org/wiki/Manual:Upgrading

但只要确保您具备所有要求:

MediaWiki 1.32 要求:

菲律宾比索 7.0.13+

以下之一:

MySQL 5.5.8+(或等效的MariaDB(

PostgreSQL 9.2+

SQLite 3.3.7+

甲骨文 9.0.1+

最新更新