Autor | Zpráva | ||
---|---|---|---|
Jan Zabloudil Profil |
Ahoj,
Pokoušel jsem se vytvořit si vlastní chybové stránky pomocí ErrorDocument 1) upravil jsem httpd.conf ErrorDocument 400 /error.php?400 ErrorDocument 401 /error.php?401 ErrorDocument 403 /error.php?403 ErrorDocument 404 /error.php?404 ErrorDocument 500 /error.php?500 2) vytvořil jsem soubor error.php : <html> <head> <title>Začínáme s vývojem v PHP6, Apache a MySQL - Chybová stránka</title> </head> <body> <?php switch ($_SERVER['QUERY_STRING']) { case 400: echo '<h1>Chybný požadavek</h1>'; echo '<h2>Kód chyby 400</h2>'; echo '<p>Hledaná stránka mohla být odebrána, přejmenována ' . 'nebo je dočasně nedostupná.</p>'; break; case 401: echo '<h1>Přihlášení selhalo</h1>'; echo '<h2>Kód chyby 401</h2>'; echo '<p>Zadaná pověření neopravňují k prohlížení tohoto ' . 'adresáře nebo stránky.</p>'; break; case 403: echo '<h1>Přístup zakázán</h1>'; echo '<h2>Kód chyby 403</h2>'; echo '<p>Zadaná pověření neopravňují k prohlížení tohoto ' . 'adresáře nebo stránky.</p>'; break; case 404: echo '<h1>Soubor nebyl nalezen</h1>'; echo '<h2>Kód chyby 404</h2>'; echo '<p>Hledaná stránka mohla být odebrána, přejmenována ' . 'nebo je dočasně nedostupná.</p>'; break; case 500: echo '<h1>Vnitřní chyba serveru</h1>'; echo '<h2>Kód chyby 500</h2>'; echo '<p>Na stránce, ke které se pokoušíte připojit, došlo ' . 'k problémům a nelze ji zobrazit.</p>'; break; default: echo '<h1>Informace o chybě</h1>'; echo '<p>To je vlastní chybová stránka...</p>'; } echo '<p>Pokud předpokládáte, že byste měli mít možnost' . 'zobrazit daný adresář nebo stránku, obraťte se na ' . '<a href="mailto:sysadmin@priklad.cz">správce webového serveru</a>.</p>'; ?> </body> </html> 3) restartoval jsem apache - a nic pořád se zobrazují výchozí chybové stránky Napadlo mě jestli to nemůže být způsobeno tím, že mám nainstalovaný xampp - httpd.conf - mám v C:/xampp/apache/conf/ a adresář se soubory (včetně error.php ) - mám v C:/xampp/htdocs Nevíte jak to vyřešit, díky. |
||
Časová prodleva: 11 let
|
0