分享

写回答

发帖

[提问] 今天php又报错:Warning: Call-time pass-by-reference has been deprecated

GoDaddy GoDaddy 1840 人阅读 | 8 人回复

发表于 2012-7-3 10:48:53 | 显示全部楼层 |阅读模式

今天php又报错:Warning: Call-time pass-by-reference has been deprecated
我已经在用户根目录下添加了php5.ini, 里面添加了
allow_call_time_pass_reference = On
output_buffering = 4096

在php.ini里也添加了以上两个配置。
之前加完后, 错误消失了, 今天访问下,又出现这个错误, 配置一直没有修改, 奇怪了!

访问了下phpinfo();   allow_call_time_pass_reference = Off,   为什么又关了呢。 难道配置不起左右了?
godaddy真愁人!

有谁遇到过这种情况吗? 帮帮我呗! 多谢了

回答|共 8 个

暮木娃娃

发表于 2012-7-3 10:52:23 | 显示全部楼层

你重新开启试试
回复 支持 反对

使用道具 举报

dengjinfeng88

发表于 2012-7-3 10:56:15 | 显示全部楼层

暮木娃娃 发表于 2012-7-3 10:52 AM
你重新开启试试

怎么重新开启? 先把
allow_call_time_pass_reference = On
output_buffering = 4096
去掉?

过段时间再加上?
回复 支持 反对

使用道具 举报

暮木娃娃

发表于 2012-7-3 10:59:37 | 显示全部楼层

dengjinfeng88 发表于 2012-7-3 10:56 AM
怎么重新开启? 先把
allow_call_time_pass_reference = On
output_buffering = 4096

将这个php5.ini删除。重新添加呢
回复 支持 反对

使用道具 举报

dengjinfeng88

发表于 2012-7-3 11:01:06 | 显示全部楼层

暮木娃娃 发表于 2012-7-3 10:59 AM
将这个php5.ini删除。重新添加呢

好的,我试试, 多谢了!
RAKSmart
回复 支持 反对

使用道具 举报

dengjinfeng88

发表于 2012-7-3 11:17:11 | 显示全部楼层

dengjinfeng88 发表于 2012-7-3 10:56 AM
怎么重新开启? 先把
allow_call_time_pass_reference = On
output_buffering = 4096

删除之后多久生效呢,一直搞不清楚什么godaddy里修改配置文件的生效时间, 是公共主机重启时才生效吧?
回复 支持 反对

使用道具 举报

暮木娃娃

发表于 2012-7-3 11:29:25 | 显示全部楼层

dengjinfeng88 发表于 2012-7-3 11:17 AM
删除之后多久生效呢,一直搞不清楚什么godaddy里修改配置文件的生效时间, 是公共主机重启时才生效吧?  ...

你删除之后重新添加试试
RAKSmart
回复 支持 反对

使用道具 举报

dengjinfeng88

发表于 2012-7-3 12:04:29 | 显示全部楼层

暮木娃娃 发表于 2012-7-3 11:29 AM
你删除之后重新添加试试

问题解决! 谢谢“暮木娃娃”, 你太有爱了
回复 支持 反对

使用道具 举报

暮木娃娃

发表于 2012-7-3 12:05:06 | 显示全部楼层

dengjinfeng88 发表于 2012-7-3 12:04 PM
问题解决! 谢谢“暮木娃娃”, 你太有爱了

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则