仅在某些php5环境中不推荐使用警告?

时间:2009-08-24 07:38:09

标签: php deprecated php4

我们正在从php4迁移到php5,我们在我们的一台开发者机器上收到此警告,但在我们的php5测试设置中没有:

不推荐使用:C:\ Workspace \ Prelive \ www \ includes \ filename等已弃用调用时传递引用。

这两个环境中的代码似乎相同,并且测试环境中的php.ini有错误设置:

error_reporting = E_STRICT | E_ALL

我们当然可以修改代码,以便警告消失,但我主要担心的是为什么测试环境没有抱怨它。

2 个答案:

答案 0 :(得分:2)

有一个名为allow_call_time_pass_reference的php.ini指令,它可能会在不抱怨它的环境中关闭。

答案 1 :(得分:1)

你可能已经检查了这个,但是

display_errors = On

在两个ini文件中设置?