| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 02.09.08 Prihlásený: 20.08.15 Príspevky: 19 Témy: 9 | Napísal D3mi: 09.12.2008 20:07 | |
|
Takze sa chcem spytat napr ak sa mi zobrazi nejaka chyba dajme tomu "Unable to select MySQL database"
a do .htaccess vlozim riadok
ErrorDocument 404 /chybovka.html tak mi ukaze tu stranka chybovka???
Dakujem za odpovede
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
tak:
1, to je skôr PHP
2, by som chybu nevypisoval ale zisťoval by som jej existenciu
3, alternatíva zisťoval by som veľkosť výstupu (napr. počet znakov)
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 10.12.2008 18:56 | |
|
Pre jednoznačnosť - v nasledujúcom príspevku sa slovo server chápe ako softvér obsluhujúci klientov (nie nejaká mašina v serverovni).
Chyba, ktorú popisuješ ako "Unable to select MySQL database" je chyba na strane skriptovacieho jazyka (resp. databázového servra, ale dotazovaného skriptovacím jazykom, predpokladám, že PHPčkom).
Chyba, ktorá je v .htaccess pod kódom 404 je chyba HTTP servra (Apache).
Tieto chyby sú diametrálne odlišné. Nebudem tu vysvetlovať detaily, každopádne, pomocou napr. PHP sa dá chyba 404 (aj ľubovoľná iná) zobraziť.
V tomto prípade je však vhodnejšie použiť iný kód, najlepšie asi 500 (vnútorná chyba servera).
PHP pseudokód vyzerá asi takto:
Kód: <?php // tu je nejaký kód... // ... // ...
// teraz je v skripte miesto, kde kontrolujeme chyby:
if (!$chyba) { // chyba nenastala, pokračujeme normálne // ... // ... } else { // zistili sme chybu, tak vrátime HTTP kód 500 a končíme skript header("HTTP/1.1 500 Internal Server Error"); exit(); } ?> To, akým spôsobom inicializuješ hodnotu premennej $chyba je už na tebe - buď si napíšeš nejakú kontrolnú funkciu, ktorú budeš volať po "potenciálne nebezpečných" častiach kódu, alebo nejak využiješ odkazovaný vstavaný PHP error-handling mechanizmus, alebo (ešte lepšie riešenie) použiješ dobrý objektový návrh a výnimky (exceptions). Nuž a do .htaccess stačí napísať Kód: ErrorDocument 500 /chybovka500.html a Apache sa už postará o zobrazenie správnej chybovej stránky...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Stranka sa otvori v nomom okne v HTML, XHTML, XML, CSS | 2 | 381 | 15.02.2009 17:53 Denco1 | | vzdy sa mi otvori stranka ked zapnem internet v Antivíry a antispywary | 10 | 1106 | 13.02.2007 18:18 tairikuokami | | stranka na tv program ale ina v Sieťové a internetové programy | 0 | 271 | 29.10.2011 18:33 Ranas | | Trochu ina web stranka (I Want To see Ghost) v Webdesign | 7 | 1124 | 19.04.2007 16:22 lukasmakac | | pomôžte pls pri chybe v Assembler, C, C++, Pascal, Java | 8 | 473 | 28.05.2010 22:39 CLEMENZA | | Pomoc pri chybe v XP v Operačné systémy Microsoft | 2 | 395 | 28.03.2009 7:15 Jaro | | Email pri chybe spojenia s SQL v PHP, ASP | 4 | 651 | 10.11.2009 21:11 Wicky | | Pri kliknuti na odkaz sa otvori tento odkaz v novom okne v HTML, XHTML, XML, CSS | 13 | 1992 | 08.12.2007 21:08 twistik | | predvolena stranka pri otvarani novej karty v Sieťové a internetové programy | 2 | 861 | 10.06.2011 17:53 vlasto13 | | Microsoft otvorí Windows konkurencii v Novinky | 2 | 533 | 23.10.2007 14:25 piskvorko | | nevypisuje spravy o chybe v PHP, ASP | 3 | 578 | 04.02.2011 17:03 1daemon1 | | Obnovenie činnosti po závažnej chybe v Operačné systémy Microsoft | 4 | 380 | 06.09.2010 22:44 shiro | | hláška o chybe Java script v Sieťové a internetové programy | 1 | 418 | 21.12.2008 21:43 Tominator | | skript ktorý otvorí okno kde budú obrázky v JavaScript, VBScript, Ajax | 17 | 587 | 01.07.2014 18:07 shaggy | | Ntb otvorí Fotku ako čiernu vo win7 v Ostatné programy | 1 | 393 | 29.12.2016 12:31 shiro | | Keď otvorim priečinok otvori sa vždy v novom okne .... v Operačné systémy Microsoft | 5 | 857 | 08.02.2014 10:27 tairikuokami |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|