php程序(warning)警告,解决办法
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":" \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);
?>
推荐阅读
-
php程序(warning)警告,解决办法
-
关于php程序报date()警告的处理(date_default_timezone_set)
-
Netkeeper打不开 警告:程序缺少必要组件的解决办法
-
php5.6 上传图片error代码为6 或者 报错“PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0”的解决办法
-
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
-
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
-
php程序报date()警告的处理的解决方法
-
关于部署版本遇到的---警告: 程序集绑定日志记录被关闭。问题解决办法
-
求伪静态的 PHP 程序解决办法!
-
关于php程序报date()警告的处理(date_default_timezone_set)_PHP