Portál AbcLinuxu, 9. května 2025 21:49

Dotaz: MYSQL a error chyby do souboru

19.3.2011 15:07 Jiří Otelík
MYSQL a error chyby do souboru
Přečteno: 186×
Odpovědět | Admin
Dobrý den, šlo by nějak udělat, aby se výpis z mysql_error() uložil do souboru, ne na obrazovku? Nebo existuje něco pro mysql jako pro php tohle?
php_flag  log_errors on
php_value error_log  /var/log/error.log
Děkuji všem moc za pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

poky74 avatar 19.3.2011 15:42 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
Rozbalit Rozbalit vše Re: MYSQL a error chyby do souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin

Errory se defaultně ukládají do souboru, umístění najdeš v my.cnf

Chcete Linuxové samolepky nebo Tuxe na klíče? ->
19.3.2011 17:17 xHire | skóre: 21 | blog: Linuxovník
Rozbalit Rozbalit vše Re: MYSQL a error chyby do souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jistě, jde to udělat přes speciální funkci, ve které si člověk napíše, že chybový výstup uloží do souboru. Použití by pak bylo:
mysql_query(...) or log_mysql_error();
Mám to takhle podobně v jedné historické aplikaci udělané (akorát si ještě ukládám datum, čas, soubor a řádek).

Zabránění výpisu na obrazovku by pak mělo jít přes zavináčovou konstrukci (@mysql_query(...)). Obecně by ale v produkci neměly jít na běžný výstup žádné interní chybové hlášky z PHP, nejen tyto.
Kryptoměny a bločenka.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.