CentOS5.3 人下怎么才能把服务器的警告都关了? 我配置的环境是apache+mysql+php进入主页之后,没加载进来HTML页,请教别人说,让我把服务器的警告全都关了,请问题用什么命令来关? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 啊?你要关网也里的警告吗?可以在php.ini里修改 php.inidisplay_errors = Off log_errors = On最好以日志的形势保存,以方便调试 .htaccessphp_flag display_errors Off*.phpini_set('display_errors', 0); 我看了,php.ini 里的display_errors = Off 是关着的,但是网页还是加载不进来! 我知道原因了,是有个ajax后台没有反应,但这个一直是没有改动过的,很奇怪,原来的配置就可以的。 <br /><b>Notice</b>: Undefined index: ONLINE in <b>/var/www/html/gw/Library/Initial.Class.php</b> on line <b>169</b><br />{"__SYSTEM_STATE__":"OK","__REPORT__":"HTML","__DATA__":"\n<div class=\"bg\">\n\n\t<div style=\"position:absolute; top:180px; left:40px; width: 276px;\">\n\t\n\t\t<form name=\"ln\" action=\"a.php\" onsubmit=\"javascript:Login.Request(this.name); return false;\">\n\t\t\t\t\n\t\t\t<table>\n\t\t\t\t<tr>\n\t\t\t\t\t<td class=\"input_title\"><img src=\"http:\/\/192.168.126.129\/gw\/Var\/Resource\/yhm.png\" width=\"50\" php.ini 在/etc下:display_errors=off; 大哥们,怎么解决了??自己顶吧,还是有警告呀!!为什么改动了php.ini不管用呢? /var/www/html/gw/Library/Initial.Class.php 在这个文件头上加error_reporting(E_ALL & ~E_NOTICE);可以不显示e_notice级别的错误.至于为什么你的没有起作用,则要看你修改完了有没有重启apache,或者有没有修改正确的php.ini 修改正确了,我程序是用:var Config = { file :'Import.php', baseURL :'http://192.168.0.114/gw', promptTop :'20%', debug : function(request) { $.ajax( { type :'POST', url :Config.file, data :request, dataType :'html', success : function(server) { alert(server); } }); return false; }}来调试的!原程序的dataType:json所以没有反应,alert出来的是:Notice: Undefined index: ONLINE in /var/www/html/gw/Library/Initial.Class.php on line 169{"__SYSTEM_STATE__":"OK","__REPORT__":"HTML","__DATA__":"\n<div ………………所以只要去掉notice应该就OK了! 'Import.php'在这个文件头上加 error_reporting(E_ALL & ~E_NOTICE); 【新手上路】mysql连接问题,大牛解答下 win7 php配置 多个PDO一起进行事务处理可以么? 请教一个小问题 求有关模糊查询的例子? 关于<? ?>和<?php ?>的问题 存储过程问题 php apc的缓存问题 求教一个MYSQL数字和字母混合排序问题 怎么才能取到我想要的属性? php SJIS转UTF-8 乱码问题 问一条比较复杂的sql语句
display_errors = Off
最好以日志的形势保存,以方便调试
php_flag display_errors Off*.php
ini_set('display_errors', 0);
但是网页还是加载不进来!
<b>Notice</b>: Undefined index: ONLINE in <b>/var/www/html/gw/Library/Initial.Class.php</b> on line <b>169</b><br />
{"__SYSTEM_STATE__":"OK","__REPORT__":"HTML","__DATA__":"\n<div class=\"bg\">\n\n\t<div style=\"position:absolute; top:180px; left:40px; width: 276px;\">\n\t\n\t\t<form name=\"ln\" action=\"a.php\" onsubmit=\"javascript:Login.Request(this.name); return false;\">\n\t\t\t\t\n\t\t\t<table>\n\t\t\t\t<tr>\n\t\t\t\t\t<td class=\"input_title\"><img src=\"http:\/\/192.168.126.129\/gw\/Var\/Resource\/yhm.png\" width=\"50\" php.ini 在/etc下:
display_errors=off;
为什么改动了php.ini不管用呢?
在这个文件头上加
error_reporting(E_ALL & ~E_NOTICE);
可以不显示e_notice级别的错误.至于为什么你的没有起作用,则要看你修改完了有没有重启apache,或者有没有修改正确的php.ini
var Config = { file :'Import.php',
baseURL :'http://192.168.0.114/gw', promptTop :'20%', debug : function(request) { $.ajax( {
type :'POST',
url :Config.file,
data :request,
dataType :'html',
success : function(server) {
alert(server);
}
}); return false; }}
来调试的!
原程序的dataType:json
所以没有反应,alert出来的是:Notice: Undefined index: ONLINE in /var/www/html/gw/Library/Initial.Class.php on line 169
{"__SYSTEM_STATE__":"OK","__REPORT__":"HTML","__DATA__":"\n<div ………………所以只要去掉notice应该就OK了!
error_reporting(E_ALL & ~E_NOTICE);