已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: PHP老是报错怎么办?

作者: @Ta

时间: 2013-08-20

点击: 3256

在其他服务器运行没事,在PHP升级为5.3以后就报错了,把每个报错的那一行前面加了@  但是有一个不能解决,出现
PHP Deprecated:  Call-time pass-by-reference has been deprecated in
怎么办啊,这个加@ 也不管用
@老虎会游泳 ,帮帮忙

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1. 程序不兼容?
(/@Ta/2013-08-20 19:59//)

2. 把报错给关了就行了!!!
(/@Ta/2013-08-20 20:03//)

3. @齐子,把报错关闭了,程序还运行吗,我的是论坛禁止的那个程序的运行文件
(/@Ta/2013-08-20 20:41//)

4. 解决办法:
1. 在PHP.ini中搜索关键字 : allow_call_time_pass_reference 没有的自行建立。
2. 将 Off 改成 On :
allow_call_time_pass_reference = Off 变成 allow_call_time_pass_reference = On
3.重启服务器
(/@Ta/2013-08-20 21:42//)

5. @eoo,这样确实不再报错,可程序还能正常运行吗
(/@Ta/2013-08-20 22:31//)

6. @康康,。。。。。   不行我把内裤送你
(/@Ta/2013-08-20 22:58//)

7. @康康,禁止函数调用时引用传递,请取消 函数(&$参数); 前面的&(引用)符号
(/@Ta/2013-08-21 11:51//)

8. @老虎会游泳,哦我知道了,百度研究了一下,发现升级PHP5.3以后,就不用&了
(/@Ta/2013-08-21 17:50//)

回复需要登录

9月16日 06:41 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1