| Autor | Zpráva | ||
|---|---|---|---|
| midlan Profil |
Ahoj, mám problém s knihovnou tracy. Mám dvě metody:
<?php
class Trida {
public function response404(string $reason = '') {
//log reason
if($reason !== '') {
Debugger::log("HTTP 404 reason: $reason", LogLevel::INFO);
}
header("{$_SERVER['SERVER_PROTOCOL']} 404 Not Found", true, 404);
echo 404;
}
public function response500(string $reason = '') {
//log reason
if($reason !== '') {
Debugger::log("HTTP 500 reason: $reason", LogLevel::INFO);
}
header("{$_SERVER['SERVER_PROTOCOL']} Internal Server Error", true, 500);
echo 500;
}
}S metodou response500 je problém, konkrétně se zvýrazněným řádkem. Pokud není zakomentovaný, nginx vrací HTTP 502 a v php error logu se nic neobjeví. Zajímavé je že metoda response404 tímto problémem netrpí. Neví někdo co s tím? Díky za rady |
||
|
Časová prodleva: 9 let
|
|||
0