Nejste přihlášeni
Stránky 1
Zdravím.
Jak dlouho už je zakázaná funkce error_log() ? Používám Nette Framework, který tuto funkci používá pro zalogování chyb a vyjímek v aplikaci. Zrovna včera mi někde v aplikaci došlo k chybě, ale jediné co se zalogovalo byl PHP warning v PHP logu oznamující, že funkce je zakázaná.
Opravdu je ten zákaz nutný? Nešlo by to povolit? Bez této funkce přijdou víceméně všechny Nette aplikace o logování, což není příliš dobré...
Offline
Error log si můžete aktivovat ve webadministraci Endory.
Kontaktujte nás | FAQ
Email: fk@endora.cz
Offline
V administraci lze povolit jen konfigurační volby log_errors (tu mám povolenou) a display_errors (tu v žádném případě povolovat nehodlám). Mluvím o PHP funkci error_log(). Ta je zakázána společně s mnoha dalšími funkcemi (viz konfigurační direktiva "disable_functions").
Když teď na obsah té disable_functions koukám, tak moc nechápu proč jsou zakázany i takové funkce jako je např. escapeshellarg či escapeshellcmd, které slouží jen pro escapování řetězce.
Offline
K zákazu funkce error_log() navíc muselo dojít někdy během neděle 8. září mezi 06:28:44 a 15:26:50. V 6:28:44 se chyba zalogovala, v 15:26:50 se to už nepodařilo, protože funkce error_log() se dostala mezi zakázané funkce.
Offline
o jakou doménu se jedná?
Offline
Doména blogista.cz, ale tipuji, že se to bude týkat všech domén na serveru 2.
Offline
Zdá se, že vyřešeno. Díky.
Offline
Stránky 1