⊗ppPmBsErO 5 of 447 menu

PHP каталарын чыгаруу

Эгер сиз PHP кодуңузда ката кетирсеңиз, сервер бул катанын сүрөттөмөсүн түз браузерге чыгарат. Каталар үч түрдүү болот: notice, warning жана fatal.

Нотистар сиздин кодунузда бир нерсе туура эмес болушу мүмкүн деген эскертүүлөр болуп саналат. Бирок код дагы иштей берет. Бирок, бул каталарды көңүл бурбай калтырбоо керек, аны оңдоо керек.

Ворнингдар бир нерсе туура эмес болгонун жөнүндө эскертүүлөр болуп саналат. Адатта, сиздин кодуңуз иштей баштайт, бирок сиз каалагандай иштебей калат.

Фаталдар PHP коду ишке ашырылбаган учурда пайда болот. Адатта бул сиздин жасаган синтаксистик катаңыз менен байланыштуу болот.

Бирок, бир көйгөй бар. Демейки абалда нотис жана ворнинг өчүрүлгөн, ал эми фаталдардын ордуна сиз жөнөкөй ак экранды көрөсүз. Бул, албетте азыр маалыматтуу эмес. Келгиле, бардык каталардын чыгышын күйгүзөлү:

<?php error_reporting(E_ALL); ?>

Кээде, бирок, бул буйрук иштей бербейт (сервердин орнотууларына жараша). Жардамга экинчи буйрук келет:

<?php ini_set('display_errors', 'on'); ?>

Дароо экиөөнү жазуу жакшы:

<?php error_reporting(E_ALL); ini_set('display_errors', 'on'); ?>

Интернетке чыгарылган сайтта каталарды чыгаруу өчүрүп коюу жакшы. Бул төмөнкүдөй жасалат:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу