1

我最近更新到Akeeba 3.7.6(那个黄色危险标志让我!:) - 傻我,之前没有读过任何关于它的东西)不幸的是我们的托管服务器还没有使用php 5.3(他们使用php 5.2。 17)所以我不能让我的网站上线(它现在在内部开发服务器上运行)。而且我不认为他们很快就会考虑升级。

有什么办法可以解决吗?

当然,我尝试卸载 akeeba 并安装旧版本,这根本不是一个好主意!- 它完全停止工作(有备份,感谢上帝!)。

非常感谢任何帮助!:)

4

3 回答 3

1

您可以在 Akeeba Backup 配置页面中更改 Akeeba Backup 将包含在您的备份中的恢复脚本。只需将“嵌入式恢复脚本”(在高级配置中)更改为Akeeba Backup Installer,您就可以恢复您的站点。新的 ANGIE 安装程序需要 PHP 5.3。

但请记住,即使您可以恢复站点,也无法在您的主机上使用 PHP 5.2 的任何最新版本的 Akeeba Backup。

于 2014-07-03T05:08:34.297 回答
1

您可以轻松地将 Akeeba 降级到 3.6.12,只是不要忘记卸载 FOF(可能还有其他作者:Nicholas K. Dionysopoulos)。

更新:除了删除较新版本的 Akeeba 组件外,您还必须在 Joomlas Extension Manager 中删除 Nicholas K. Dionysopoulos / AkeebaBackup.com 的 FOF(Framework on Framework)。如果没有在扩展管理器中删除 FOF,安装旧版本的 Akeeba 会在尝试运行 Akeeba 时出现“拒绝访问”。

因此,在您的 Joomla 后端转到 Extension->Extension Manager->Manage 选择所有 Akeeba 插件、管理工具(由 Nicholas K. Dionysopoulos 提供,如果您安装了它们)和 FOF 插件/库(由 Nicholas K. Dionysopoulos 提供)并单击'卸载'。

之后安装旧版本的 Akeeba 备份应该没问题。

于 2013-07-27T06:35:38.527 回答
1

好吧,可能没有选择如何降级 Akeeba(已经尝试了很多方法!)但是如果有人遇到同样的绝望情况,那么有一个解决方案!:)

我使用最新的 Akeeba 3.7.6 来打包我们的网站,将 *.jpa 文件放到我们的服务器上,使用最新的 kickstart.php 解包,一切正常,直到我需要运行安装然后我得到了这个错误...

Akeeba 下一代 Joomla 安装程序!需要 PHP 5.3 或更高版本

所以我去了devbox上的phpMyAdmin,在那里我导出了我的devsite正在使用的当前数据库,去我的托管服务器上的phpMyAdmin,导入它,更改configuration.php文件和vuala :)

不知道这是否是有史以来最好的解决方案,但我们现在已经上线,一切(Akeeba 除外)都运行正常……希望我们的主机能尽快升级!

于 2013-05-09T10:11:29.160 回答