0

CS-购物车 2.0.8 PHP 5.4

我们的主机是 1and1,他们基本上是在强迫我们迁移到 PHP 5.4。一旦我们这样做了,“联系我们”表单就不再显示在页面上。

我知道 PHP 5.4 存在问题。在这一点上我有什么选择?我想在不必立即升级商店的情况下完成这项工作(尽管我向客户推荐这样做)。有什么建议吗?有修复或解决方法吗?

编辑:我们删除了联系表格并用 mailto 链接替换了它。目前没有解决方法。

4

2 回答 2

0

cs-cart 2.0.8 不支持这个版本的 cs-cart。它可能会导致更多问题,而不仅仅是您描述的问题。最好降级您的php版本。它应该小于 v5.3.0

于 2013-10-02T19:01:54.127 回答
0

解决这个问题:

将服务器降级到 php 5.3

- 或者 -

打开addons/form_builder/func.php并将&添加到所有函数

例子:

找到这个 function fn_form_builder_get_page_data($page_data) 替换function fn_form_builder_get_page_data(&$page_data)

于 2016-01-11T18:45:10.860 回答