Size: a a a

2021 May 11

M

Maks in PHP
Окей, понял, всем спасибо.
источник

М

Михаил in PHP
Можно почитать в официальной документации, мб там есть пример задач где нужно его пременять.
Честно скажу я не читал.
Если ознакомишься и будет что то инетерсное, отпиши, пожалуйста)
источник

M

Maks in PHP
Хорошо, поинтересуюсь, если что напишу.
источник

VC

Vladimir Chernyshev in PHP
чтобы преобразовать ошибку фунции, возвращающей false, в исключение разве что, и подобные кейсы
источник

ci

cathunter ivanov in PHP
привет всем, подскажите из-за чего может прерываться исполнение скрипта после 30 секунд  и возвращать браузеру :
Request Method: POST
Status Code: 500 Internal Server Error
В конфиге сервера стоят такие настройки:
upload_max_filesize  256M  256M
memory_limit  256M  256M
max_execution_time  120  120
max_input_time  60  60
post_max_size  256M  256M
источник

AK

Andrey Kravchuk in PHP
в логах ищи правду
источник

R

Rahman in PHP
А их надо два раза подряд указать ?
источник

ci

cathunter ivanov in PHP
нет, это я из phpinfo взял криво)
источник

ci

cathunter ivanov in PHP
запускаю простой скрипт
           $sec = 45;
           sleep($sec);
           echo " good $sec sec";
и код 500
источник

А

Антон in PHP
Лол
источник

MM

Maksim Masalov in PHP
Ну в логах ищи правду сказали же)
источник

ci

cathunter ivanov in PHP
а где лог находится?)
источник

AM

Artem Molotov in PHP
Неприемлемо.
источник

AM

Artem Molotov in PHP
Для этого можно переопределить обработчик ошибок.
источник

AM

Artem Molotov in PHP
В файле, указанном в конфиге php-fpm или веб-сервера.
источник

AM

Artem Molotov in PHP
(ну или не в файле, если сконфигурировано иначе)
источник

VC

Vladimir Chernyshev in PHP
замусоривает код сильно, если нужно локально ошибки ловить, а не просто 500 бросать
источник

AM

Artem Molotov in PHP
Эмм.. Не понял
источник

VC

Vladimir Chernyshev in PHP
замусоривает код переопределение хэндлера ошибки перед вызовом каждой “сишной” функции и восстановление после. опять же прямо во флоу не узнаешь была ошибка или нет, какие-то флаги вводить надо
источник

VC

Vladimir Chernyshev in PHP
ршаемо% конечно, если на проекте полный запрет на @, но с ним бывает проще
источник