国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

PHP安全-錯(cuò)誤報(bào)告

瀏覽:105日期:2022-09-12 10:27:04
錯(cuò)誤報(bào)告

沒有不會犯錯(cuò)的開發(fā)者,PHP的錯(cuò)誤報(bào)告功能將協(xié)助您確認(rèn)和定位這些錯(cuò)誤。可以PHP提供的這些詳細(xì)描述也可能被惡意攻擊者看到,這就不妙了。使大眾看不到報(bào)錯(cuò)信息,這一點(diǎn)很重要。做到這一點(diǎn)很容易,只要關(guān)閉display_errors,當(dāng)然如果您希望得到出錯(cuò)信息,可以打開log_errors選項(xiàng),并在error_log選項(xiàng)中設(shè)置出錯(cuò)日志文件的保存路徑。

由于出錯(cuò)報(bào)告的級別設(shè)定可以導(dǎo)致有些錯(cuò)誤無法發(fā)現(xiàn),您至少需要把error_reporting設(shè)為E_ALL(E_ALL | E_STRICT 是最高的設(shè)置, 提供向下兼容的建議, 如不建議使用的提示).

所有的出錯(cuò)報(bào)告級別可以在任意級別進(jìn)行修改,所以您如果使用的是共享的主機(jī),沒有權(quán)限對php.ini, httpd.conf, 或 .htaccess等配置文件進(jìn)行更改時(shí),您可以在程序中運(yùn)行出錯(cuò)報(bào)告級別配置語句:

CODE:

<?php

ini_set(’error_reporting’, E_ALL | E_STRICT);

ini_set(’display_errors’, ’Off’);

ini_set(’log_errors’, ’On’);

ini_set(’error_log’, ’/usr/local/apache/logs/error_log’);

?>

小提示

http://php.net/manual/ini.php 對php.ini的選項(xiàng)配置作了詳盡的說明。

PHP還允許您通過 set_error_handler( ) 函數(shù)指定您自已的出錯(cuò)處理函數(shù):

CODE:

<?php

set_error_handler(’my_error_handler’);

?>

上面程序指定了您自已的出錯(cuò)處理函數(shù)my_error_handler( ); 下面是一個(gè)實(shí)際使用的示例:

CODE:

<?php

function my_error_handler($number, $string, $file, $line, $context)

{

$error = '= == == == ==nPHP ERRORn= == == == ==n';

$error .= 'Number: [$number]n';

$error .= 'String: [$string]n';

$error .= 'File: [$file]n';

$error .= 'Line: [$line]n';

$error .= 'Context:n' . print_r($context, TRUE) . 'nn';

error_log($error, 3, ’/usr/local/apache/logs/error_log’);

}

?>

小提示

PHP 5還允許向set_error_handler( )傳遞第二個(gè)參數(shù)以限定在什么出錯(cuò)情況下執(zhí)行出定義的出錯(cuò)處理函數(shù)。比如,現(xiàn)在建立一個(gè)處理告警級別(warning)錯(cuò)誤的函數(shù):

CODE:

<?php

set_error_handler(’my_warning_handler’, E_WARNING);

?>

PHP5還提供了異常處理機(jī)制,詳見http://php.net/exceptions

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 亚州视频一区二区 | 国产精品日韩欧美在线第3页 | 国产精品观看 | 久久依人 | 亚洲午夜综合网 | 91精品国产高清久久久久久io | 热99re久久精品这里都是免费 | 高清欧美性xxxx成熟 | 日韩一级欧美一级毛片在线 | 色九九| 萌白酱白丝护士服喷水铁牛tv | 精品国产理论在线观看不卡 | 国产精品免费一区二区三区 | japanese日本舒服丰满 | 一级在线观看视频 | 亚洲国产激情一区二区三区 | 毛片一级 | 亚洲国产成a人v在线 | 成人在线视频免费看 | videos性欧美 | 二区久久国产乱子伦免费精品 | 91免费公开视频 | 国产一级做a爰片久久毛片 国产一级做a爰片久久毛片99 | 亚洲欧美激情视频 | 久久久久久久久a免费 | 97久久精品| 手机看片日韩国产一区二区 | 亚洲欧美中文在线观看4 | 亚洲国产成人91精品 | 欧美日韩一区二区三区免费不卡 | 最近中文字幕精彩视频 | 亚洲加勒比在线 | 国产欧美日韩在线不卡第一页 | 亚洲三级黄色片 | 色视频www在线播放国产人成 | 成年人在线免费观看网站 | 在线精品国产成人综合第一页 | 男人扒开双腿女人爽视频免费 | 久久成人免费播放网站 | 色视频一区二区三区 | 久久久久久久国产精品影院 |