如何在PHP5.4上运行Joomla 1.5?

时间:2013-03-28 17:27:00

标签: joomla1.5

我有很多J1.5网站需要很快就能在PHP5.4上运行。 (是的,我知道 - 升级到J2.5),但是根据我的时间框架,自定义量使得无法做到这一点。

我意识到我们需要在升级后从上到下测试网站,但PHP错误的数量似乎永远不会直接结束。在不压制所有错误的情况下,可能需要几个月才能让它们运行,哈哈。

有没有人知道任何“一般”的php设置,或“全局”的Joomla更改应该/可以做出来使这项努力至少有点可忍受?

本着stackoverflow的精神,我应该提一下,我尝试过各种各样的error_reporting变种,但是发现抑制错误会使它“运行”,但没有“工作”。

2 个答案:

答案 0 :(得分:1)

使用PHP 5.4和MySQL 5运行Joomla版本低至1.5.15似乎没有问题(虽然没有安装花哨的附加组件)。也许您报告的错误主要是由附加组件引起的?您是否尝试停用模块/插件?

运行Joomla 1.5的几个遗留项目无需进行任何配置更改。到目前为止,我必须管理/迁移。我刚刚切换到PHP 5.4作为全球php版本(提供商1& 1)。

如果您遇到问题,只要PHP 4和5并行运行,您可能需要将其添加到您的htaccess以确保使用PHP 5:

# for PHP 5.2
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

或者专门针对PHP 5.4:

# for PHP 5.4
AddType x-mapp-php6 .php
AddHandler x-mapp-php6 .php

警告词:Joomla 1.5 真的已过时。如果Google网站站长计划检测到仍在1.5版本上运行的网站,则会向网站所有者发出警告。 Youtube上有/的视频教程展示了如何入侵它。所以最好尽快更新。

答案 1 :(得分:0)

我不确定自从这个答案首次被接受以来是否有变化但是根据Joomla.org,joomla1.5与php5.4不兼容

来源:http://docs.joomla.org/Joomla_1.5_won't_work_on_PHP_5.4

此页面的日期为2013年4月29日