在运行Joomla 2.5.8时,将PHP5.5更新为5.6(或7.0)
我还没有在谷歌、Stackoverflow(使用搜索框)或Joomla的支持论坛上找到我问题的答案 我的问题是:我正在运行Joomla2.5.8网站,我的托管要求我将PHP版本从5.5更新到5.6。我真的很想这样做,因为“更新更好”(不是吗?),但我不确定它是否不会破坏我的网站 我当然可以将Joomla更新到3.x,但另一方面,我也不知道它是否会破坏我的网站(但我以前尝试过——大约1年前——有一些严重的问题没有破坏我的网站,只是因为我现在记不起来的原因而不允许我更新它;一些有许可证的东西等等[?]) 我可以将PHP更新到5.6(或7.0),通过手动检查所有不推荐的函数来更新Joomla的compability,并用新函数替换它们,但考虑到我不是Joomla的创建者,我也不知道它是我自己的代码(实际上我非常不喜欢它),所以“()”列表不是一个周末的工作 你知道在这种情况下该怎么办吗?最后,我可以把所有的东西都扔到垃圾桶里,安装PHP7.0服务器,在上面放上最新的Joomla,然后构建与前一个模板相同的模板(但这仍然不是一个低工作量的解决方案) 将Joomla更改为其他系统或创建自己的系统也不是解决方案,因为插入内容的不是我,这个人只知道这个UI在运行Joomla 2.5.8时,将PHP5.5更新为5.6(或7.0),php,joomla,joomla2.5,updates,php-5.6,Php,Joomla,Joomla2.5,Updates,Php 5.6,我还没有在谷歌、Stackoverflow(使用搜索框)或Joomla的支持论坛上找到我问题的答案 我的问题是:我正在运行Joomla2.5.8网站,我的托管要求我将PHP版本从5.5更新到5.6。我真的很想这样做,因为“更新更好”(不是吗?),但我不确定它是否不会破坏我的网站 我当然可以将Joomla更新到3.x,但另一方面,我也不知道它是否会破坏我的网站(但我以前尝试过——大约1年前——有一些严重的问题没有破坏我的网站,只是因为我现在记不起来的原因而不允许我更新它;一些有许可证的东西等等[?
:(在Joomla 3上检查扩展的兼容性是一项周末工作,正如您所说的“更新的更好”或者在这里列出它们,我们可能会说一些关于它的事情。你的主机是否提供了一个Cpanel?如果是,请在PHP配置下四处看看。许多主机公司允许你为每个文件夹设置一个单独的PHP版本。因此,你可以在像/_Testing/这样的文件夹中使用Akeba创建网站的克隆,然后将/_Testing/设置在PHP 5上.6并测试问题。如果您没有看到该选项,请联系您的主机,看看他们是否会为您启用该功能。他们可能会说不,但值得一问。为什么不将站点克隆到运行php 5.6+的机器上,看看会发生什么?