php提示Call-time pass-by-reference has been deprecated in的解决方法[已测]

 更新时间:2012年05月06日 14:42:52   作者:  
今天一个客户配置服务器的时候出现了这个问题,主要是因为他选错php.ini的问题,默认先dist那个比较好,实际应用就选择这个

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 46

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 47

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 47

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 48

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 49

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 51

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 56

Warning: Call-time pass-by-reference has been deprecated in E:\Program Files\EasyPHP 3.0\www\bugfree\Include\Class\XmlParse.class.php on line 56

解决办法如下:修改conf_files目录下php.ini中allow_call_time_pass_reference = On即可。

如果你找不到php.ini的位置 好了 绝招来了
在根文件夹下建一个 phpinfo.php 文件 在里面输入如下代码

复制代码 代码如下:

<?php
phpinfo();
?>

php.ini位置,iis+php一般位于 c:\windows\php.ini
而apache+php一般是 php-apache2handler.ini

相关文章

最新评论