Funksheni ya Kosa na Hatua ya PHP
- Picha ya hivi kwanza PHP Directory
- Picha ya hivi karibuni PHP Filesystem
Inasaidia ya PHP Error
Kina ya kichwa cha kosa na kusimamia inasaidia kutumia na kusimamia joruri ya kichwa cha kosa.
Kina ya kichwa cha kosa inasaidia mtumiaji kutumia mawasiliano ya kichwa cha kosa, na kubadilika joruri ya kichwa cha kosa.
Kina ya kusimamia inasaidia mtumiaji kusimamia joruri ya programu, na kuwasaidia ujumbe wa joruri kwenye barua ya mifano, joruri ya kina ama michezo mengine.
Kina ya kichwa cha kosa inatumika kwa kusimamia na kusimamia joruri ya kina.
Kina ya kichwa cha kosa inasaidia kutumia mawasiliano ya kichwa cha kosa, na kubadilika joruri ya kichwa cha kosa.
Kina ya kusimamia inasaidia kutumia ujumbe kwenye michezo mengine, barua ya mifano ama kwa joruri ya kina.
Kina ya kichwa cha kosa ya kusimamia inasaidia kutumia kina ya kosa na uharibifu.
Kusimamia
Kina ya kichwa cha kosa ya PHP ina ni kina ya kina cha PHP. Hata hawajaliwa kufikirika inayotumiwa.
Kusimamia wa kuzaliwa
Matumizi ya kina ya kichwa cha kosa yana uharibifu wa kuzingatia wa php.ini.
Mashirika ya kichwa cha kosa na uharibifu ya joruri yana hapa:
Jina | Kwa kuzingatia wa kwanza | 描述 | Inasaidia kubadilika |
---|---|---|---|
error_reporting | NULL | Kuweka ukuruhusu wa kichwa cha kosa (adamu inayotumiwa ama jina la kina) | PHP_INI_ALL |
display_errors | "1" |
Inasimamia inayotumika kwa kichwa cha kosa kusikitisha kwenye ekrani ama kuheriwa na mtumiaji. Kujaonyesha:Mwisho huu haunatumiwa katika mfumo wa kazi (hakuna kufikirika kwa ajili ya uharibifu) |
PHP_INI_ALL |
display_startup_errors | "0" |
Kama display_errors itakayotambuliwa kuwa inafikia, ujumbe wa kichwa cha PHP wa kuanzisha hakina kuonekana. Madoa: Inaridheshwa kwa kubadilika kwa display_startup_errors kuwa kina kwa ajili ya matumizi ya mbinu ya mawasiliano. |
PHP_INI_ALL |
log_errors | "0" |
Kuweka inafikia inaandikwa kwa uharibifu wa msaidizi wa kuzalishwa wa michezo ama kwa error_log. Madoa: Hii ina ni kiwango cha kusimamia kwa msaidizi. Madoa: Inaridheshwa kwa kubadilika kwa mtandao wa kazi, inaridheshwa kwa taarifa za kichwa cha mtandao wa tovuti. |
PHP_INI_ALL |
log_errors_max_len | "1024" |
Mwisho wa log_errors wa ukuruhusu wa mbagabagaji. Kwa error_log kinasaidia taarifa za chanzo cha kosa. Kwa kuzingatia wa kwanza, ina ukweli wa 1024, kama itakayotambuliwa na 0 inaonyesha ukuruhusu. Mwisho wa uwezo wa ujumbe wa mawili, ujumbe wa kichwa, na $php_errormsg wana uwezo wa kuzingatia. |
PHP_INI_ALL |
ignore_repeated_errors | "0" |
规定是否记录重复的错误信息。 重复的错误必须出现在同一个文件中的同一行代码上,除非 ignore_repeated_source 设置为 true。 |
PHP_INI_ALL |
ignore_repeated_source | "0" |
规定是否记录重复的错误信息。忽略重复消息时,也忽略消息的来源。 当该设置开启时,重复信息将不会记录它是由不同的文件还是不同的源代码行产生的。 |
PHP_INI_ALL |
report_memleaks | "1" | 如果该参数被设置为 On(默认),则会显示由 Zend 内存管理器侦测到的内存泄露报告。 | PHP_INI_ALL |
track_errors | "0" | Ikiwa inasimama, uharibifu wa kusababu wa hivi karibuni atapokezwa kwa sababu ya kufikiria ya $php_errormsg. | PHP_INI_ALL |
html_errors | "1" | Kuzingatia HTML tags kwenye uharibifu wa habari. |
|
xmlrpc_errors | "0" | Ikiwa inaweza kusimama, kuzingatia uharibifu wa kusababu wa kusoma wa uharibifu wa habari ya XML-RPC. | PHP_INI_SYSTEM |
xmlrpc_error_number | "0" | Inatumiwa kama ujumbe wa elementi ya faultCode ya XML-RPC. | PHP_INI_ALL |
docref_root | "" | (inayotumika kuanzia PHP 4.3) | PHP_INI_ALL |
docref_ext | "" | (inayotumika kuanzia PHP 4.3.2) | PHP_INI_ALL |
error_prepend_string | NULL | Kurudia uharibifu wa sababu ya kusababu wa ujumbe wa kwenye. | PHP_INI_ALL |
error_append_string | NULL | Kurudia uharibifu wa sababu ya kusababu wa ujumbe wa kwenye. | PHP_INI_ALL |
error_log | NULL |
Kubadilisha faili ambayo mawasiliano ya kufikiria yanaingizwa kwenye. Faili hiyo inahitajika kuwa inaandikwa na mtumiaji wa kifaa cha kuzalisha mawasiliano. Ikiwa kinaeneza ujumbe wa kigeni ya syslog, uharibifu wa habari huzingatwa kwa maelezo ya mazingira ya mawasiliano. |
PHP_INI_ALL |
Funksheni ya Kosa na Hatua ya PHP
Muafaa | 描述 |
---|---|
debug_backtrace() | Kugenza backtrace. |
debug_print_backtrace() | Kupima backtrace. |
error_get_last() | Kurudia uharibifu wa kusababu wa hivi karibuni. |
error_log() | Kuwaambilia uharibifu kwa habari ya kifaa cha kuzalisha uharibifu, faili au ujumbe wa kigeni. |
error_reporting() | Kurudia uharibifu wa sababu yoyote. |
restore_error_handler() | Wafaa ya kusoma kwa sababu ya kuzungumza kwa sababu ya kufikiria. |
restore_exception_handler() | 恢复之前的异常处理程序。 |
set_error_handler() | 设置用户自定义的错误处理函数。 |
set_exception_handler() | 设置用户自定义的异常处理函数。 |
trigger_error() | 创建用户级别的错误消息。 |
user_error() | trigger_error() 的别名。 |
PHP 5 预定义错误和日志常量
值 | 常量 | 描述 |
---|---|---|
1 | E_ERROR | 运行时致命的错误。不能修复的错误。终止执行脚本。 |
2 | E_WARNING | 运行时非致命的错误。不终止执行脚本。 |
4 | E_PARSE | 编译时语法解析错误。解析错误仅仅由分析器产生。 |
8 | E_NOTICE | 运行时通知。表示脚本遇到可能会表现为错误的情况,但是在可以正常运行的脚本里面也可能会有类似的通知。 |
16 | E_CORE_ERROR | 在 PHP 初始化启动过程中发生的致命错误。该错误类似 E_ERROR,但是是由 PHP 引擎核心产生的。 |
32 | E_CORE_WARNING | PHP 初始化启动过程中发生的警告 (非致命错误) 。类似 E_WARNING,但是是由 PHP 引擎核心产生的。 |
64 | E_COMPILE_ERROR | 致命编译时错误。类似 E_ERROR, 但是是由 Zend 脚本引擎产生的。 |
128 | E_COMPILE_WARNING | 编译时警告 (非致命错误)。类似 E_WARNING,但是是由 Zend 脚本引擎产生的。 |
256 | E_USER_ERROR | 用户产生的错误信息。类似 E_ERROR, 但是是由用户自己在代码中使用PHP函数 trigger_error()来产生的。 |
512 | E_USER_WARNING | 用户产生的警告信息。类似 E_WARNING, 但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。 |
1024 | E_USER_NOTICE | 用户产生的通知信息。类似 E_NOTICE, 但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。 |
2048 | E_STRICT | 启用 PHP 对代码的修改建议,以确保代码具有最佳的互操作性和向前兼容性。 |
4096 | E_RECOVERABLE_ERROR | Inaonekana kama hatari ambayo inaweza kutokea kwa sababu ya uharibifu wa kawaida, lakini inaweza kutokea kama PHP engine inaenea. Ikiwa hatari hii hayafikia mshakili wa mtumiaji (kuwa na set_error_handler()), inatokea kama E_ERROR na kumaliza kusikia kwa skripti. |
8192 | E_DEPRECATED | Inaongea kuhusu hatari ya muda wa kusikia. Kwa sababu ya kumshirikisha hii, itakua inasababisha hatari kwa kipindi cha kusikia ambao inaweza kumtumika kwa sababu ya huzuni. |
16384 | E_USER_DEPRECATED | Ingilizo inayotolewa na mtumiaji. Kama E_DEPRECATED, lakini inatokana na mtumiaji anayotumia funguo ya PHP trigger_error() katika kipindi chake. |
32767 | E_ALL | E_STRICT inasifanya matokeo ya kila hatari na ingilizo. |
- Picha ya hivi kwanza PHP Directory
- Picha ya hivi karibuni PHP Filesystem