[PHP]php程序(warning)警告,解决办法贴出来
Warning: set_time_limit() [function.set-time-limit <http://p_w_picpath.test.com/function.set-time-limit>]: Cannot set time limit in safe mode in /data/www/test_p_w_picpath/UploadFil...
Warning: set_time_limit() [function.set-time-limit <http://p_w_picpath.test.com/function.set-time-limit>]: Cannot set time limit in safe mode in /data/www/test_p_w_picpath/UploadFile.inc.php on line 63
{"error":1,"text":" \u4e0a\u4f20\u76ee\u5f55\u4e0d\u662f\u6709\u6548\u76ee\u5f55\u3002 \/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);
?>
转载于:https://blog.51cto.com/lxsym/874534
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐


所有评论(0)