最新赞助活动温馨提示:自愿赞助服务器费用,学生和没有工作的整站资源免费下载!
头像

php程序(warning)警告,解决办法

来源:http://erdangjiade.com/topic/123272.html 你好,世界。 2017-10-04 21:03浏览(12)

Warning: set_time_limit() [function.set-time-limit <http://image.test.com/function.set-time-limit>]: Cannot set time limit in safe mode in /data/www/test_image/UploadFile.inc.php on line 63

{"error":1,"text":" u4e0au4f20u76eeu5f55u4e0du662fu6709u6548u76eeu5f55u3002 /data/www/upload_tmp/20120523/2245/"}
在调试PHP 应用程序时,应当知道两个配置变量。下面是这两个变量及其默认值:
display_errors = Off
error_reporting = E_ALL

E_ALL能从不良编码实践到无害提示到出错的所有信息。E_ALL对于开发过程来说有点太细,因为它在屏幕上为一些小事(例如变量未初始化)也显示提示,会搞糟浏览器的输出。所以不建议使用2047,最好把默认值改为:error_reporting = E_ALL & ~E_NOTICE

display_errors 这个指定的Off失效,错误信息还是打印了出来。于是将log_errors = Off,问题依旧,最后关闭了php的safe模式。safe_mode = On 则改成 safe_mode = Off 保存,重启php就ok了(若为apache环境,重启apache即可)

或者在程序代码
<?php
//禁用错误报告
error_reporting(0);
//报告运行时错误
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//报告所有错误
error_reporting(E_ALL);
?>

评论0
头像

友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群

1 2