Drupal站点问题,以引用方式传递

时间:2015-06-04 11:29:25

标签: php drupal drupal-modules

  

PHP致命错误:已删除调用时间传递引用   第227行的/XXX/modules/XXXX/XXXX.module

该网站在我的机器上运行良好。几天后突然间,我开始收到上述错误而没有任何代码更改。通过浏览日志文件我得到了上述错误。 所以我改变了

   227     template_preprocess(&$variables);

通过

   227     template_preprocess($variables);

我的网站开始运作了。但是我无法弄清楚问题的确切原因,就像之前使用的相同代码一样,现在又产生了问题。

是CMS(内容管理系统)我只创建了新内容并添加了分类。代码没有改变。

1 个答案:

答案 0 :(得分:2)

现在PHP Fatal Error occurs because the server is running PHP 5.4,但您使用的是PHP 5.3或更早版本(请在Drupal的admin / reports / status中查看您的版本)。如果直到最近才在服务器上发生这种情况,那么主机可能会更新它们正在运行的版本。

解决方案是确保您更新了Drupal和所有模块,并将错误报告给模块的维护者。

相关:PHP's supported versions