Open Alex300 opened 5 months ago
[RU] При возникновении исключительной ситуации следует выбрасывать исключение, а не использовать т.е. SoftException в виде функции cot_diefatal().
cot_diefatal()
Исключение можно перехватить и обработать, в отличие от этой функции.
Ho сначала нужно внимательно посмотреть как работает cot_diefatal() и заменить только там, где это реально необходимо.
Также надо учитывать что cot_diefatal() отдает правильный заголовок и для вывода использует шаблоны и тему.
И PHP может отдавать заголовок 200 OK при выброшенном исключении, если display_errors установлено в 1.
200 OK
display_errors
[RU] При возникновении исключительной ситуации следует выбрасывать исключение, а не использовать т.е. SoftException в виде функции
cot_diefatal()
.Исключение можно перехватить и обработать, в отличие от этой функции.
Ho сначала нужно внимательно посмотреть как работает
cot_diefatal()
и заменить только там, где это реально необходимо.Также надо учитывать что
cot_diefatal()
отдает правильный заголовок и для вывода использует шаблоны и тему.И PHP может отдавать заголовок
200 OK
при выброшенном исключении, еслиdisplay_errors
установлено в 1.