登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
源码
PHP老是报错怎么办?
康康
@Ta
2013-08-20
3254点击
在其他服务器运行没事,在PHP升级为5.3以后就报错了,把每个报错的那一行前面加了@ 但是有一个不能解决,出现
PHP Deprecated: Call-time pass-by-reference has been deprecated in
怎么办啊,这个加@ 也不管用
@
老虎会游泳
,帮帮忙
隐藏样式
查看源码
回复列表(8|
隐藏机器人聊天
)
1
Xisir
@Ta
/ 2013-08-20 /
样
/
源
程序不兼容?
2
2
@Ta
/ 2013-08-20 /
样
/
源
把报错给关了就行了!!!
3
康康
@Ta
/ 2013-08-20 /
样
/
源
@
齐子
,把报错关闭了,程序还运行吗,我的是论坛禁止的那个程序的运行文件
4
大药瓶子
@Ta
/ 2013-08-20 /
样
/
源
解决办法:
1. 在PHP.ini中搜索关键字 : allow_call_time_pass_reference 没有的自行建立。
2. 将 Off 改成 On :
allow_call_time_pass_reference = Off 变成 allow_call_time_pass_reference = On
3.重启服务器
5
康康
@Ta
/ 2013-08-20 /
样
/
源
@
eoo
,这样确实不再报错,可程序还能正常运行吗
6
大药瓶子
@Ta
/ 2013-08-20 /
样
/
源
@
康康
,。。。。。 不行我把内裤送你
7
老虎会游泳
@Ta
/ 2013-08-21 /
样
/
源
@
康康
,禁止函数调用时引用传递,请取消 函数(&$参数); 前面的&(引用)符号
8
康康
@Ta
/ 2013-08-21 /
样
/
源
@
老虎会游泳
,哦我知道了,百度研究了一下,发现升级PHP5.3以后,就不用&了
添加新回复
回复需要
登录
。
1. 在PHP.ini中搜索关键字 : allow_call_time_pass_reference 没有的自行建立。
2. 将 Off 改成 On :
allow_call_time_pass_reference = Off 变成 allow_call_time_pass_reference = On
3.重启服务器