Eigene Error-Seite / Fehlerseite
Eigene Error-Seite / Fehlerseite
Hallo zusammen,
weiß jemand wie ich eine eigene Error-Seite basteln kann ? Ich bin bei 1Blu und die Serververfügbarkeit ist mießerabel, ca. alle 10 Minuten muss ich 3 Minuten warten, damit mein Forum wieder geladen werden kann !!
Also wüsste da jemand was ??
MfG Matthias
weiß jemand wie ich eine eigene Error-Seite basteln kann ? Ich bin bei 1Blu und die Serververfügbarkeit ist mießerabel, ca. alle 10 Minuten muss ich 3 Minuten warten, damit mein Forum wieder geladen werden kann !!
Also wüsste da jemand was ??
MfG Matthias
- Berliner Schildkroete
- Mitglied
- Beiträge: 563
- Registriert: 30.03.2007 19:02
- Wohnort: Berlin
das hilft dir vielleicht
Also wenn du "ca. alle 10 Minuten muss ich 3 Minuten warten" musst, was kommt denn für eine Fehlermeldung? Zeitüberschreitung oder 404?
Wenn z.B. im Firefox Zeitüberschreitung steht kannst du das nicht beeinflussen.
Also wenn du "ca. alle 10 Minuten muss ich 3 Minuten warten" musst, was kommt denn für eine Fehlermeldung? Zeitüberschreitung oder 404?
Wenn z.B. im Firefox Zeitüberschreitung steht kannst du das nicht beeinflussen.
Grüße
Berliner Schildkröte
kein Support via PN, etc. - Befolgung meiner Vorschläge auf eigene Gefahr!
Berliner Schildkröte
kein Support via PN, etc. - Befolgung meiner Vorschläge auf eigene Gefahr!
-
- Mitglied
- Beiträge: 369
- Registriert: 28.11.2008 20:04
- Wohnort: Hamburg
- Kontaktdaten:
404-Errorpage
Ich such einen Code, womit ich eine 404-Errorpage erstellen kann, die das Style prosilver hat, sowie die gleichen Funktionen, also: Navigation, etc. Außerdem soll sie nicht indiziert werden und auch bei Fehlern aufgerufen werden.
Weiß jemand wie ich das hinbekomme? Meine bisherige:
Nicht grad überzeugend. Als Endergebnis kommt das raus: 404-Errorpage
Weiß jemand wie ich das hinbekomme? Meine bisherige:
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="de" />
<meta http-equiv="imagetoolbar" content="yes" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="keywords" content="" />
<title>404-Errorpage</title>
</head>
<body id="phpbb" class="section-docs">
<a name="start_here"></a>
<div id="page-body">
<!-- BEGIN DOCUMENT -->
<div class="paragraph menu">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<p>Diese Seite kann nicht aufgerufen werden, da sie bereits gelöscht oder fehlerhaft ist. Die Seite /install_portal/* kann nicht aufgerufen werden,<br>
sie nur zur Installation benutzt wurde und jetzt gelöscht ist. Ich bitte um Ihr Verständnis. Sie können entweder zurück zur <a href="http://jimmartens.ji.funpic.de/phpBB3/portal.php">Startseite</a>,<br>
oder falls keine oben genannte Seite zum Fehler führte eine E-Mail an <a href="mailto:jim.martens@web.de">mich</a> schicken.<br>
<!-- END DOCUMENT -->
<div id="page-footer">
<div class="version"> </div>
</div>
</div></div>
<div>
<a id="bottom" name="bottom" accesskey="z"></a>
</div>
</body>
</html>
Getreu dieser Vorlage habe ich es mal versucht umzusetzen. Link
Deine error_404.php im Forums-Root
Dein dazugehöriges HTML Template namens error_404.html im Verzeichnis Deiner Styles:
Musst Du natürlich noch schöner machen. Aber im Grunde sollte es so gelingen.
Jetzt musst Du nur noch diese Datei als 404er Fehlerseite eintragen und fertig.
Ich hoffe nicht, dass das zuviel Code war/ist... Ansonsten muss ich wohl den Knigge noch bis zum St. Nimmerleins Tag bestätigen.
Deine error_404.php im Forums-Root
Code: Alles auswählen
<?php
// Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Session auslesen und Benutzer-Informationen laden
$user->session_begin();
$user->setup();
$auth->acl($user->data);
$template->assign_vars(array(
'TEXT' => 'Diese Seite kann nicht aufgerufen werden,
da sie bereits gelöscht oder fehlerhaft ist.
Die Seite /install_portal/* kann nicht aufgerufen werden,<br />
sie nur zur Installation benutzt wurde und jetzt gelöscht ist.
Ich bitte um Ihr Verständnis. Sie können entweder zurück zur
<a href="http://jimmartens.ji.funpic.de/phpBB3/portal.php">Startseite</a>,<br />
oder falls keine oben genannte Seite zum Fehler führte eine E-Mail an
<a href="mailto:jim.martens@web.de">mich</a> schicken.',
)
);
// Header und Titel der Seite
page_header('ERROR 404');
// Angabe eurer Content-Seite
$template->set_filenames(array(
'body' => 'error_404.html')
);
// Footer
page_footer();
?>
Code: Alles auswählen
<!-- INCLUDE overall_header.html -->
<h2>ERROR 404</h2>
<p>{TEXT}</p>
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
Jetzt musst Du nur noch diese Datei als 404er Fehlerseite eintragen und fertig.
Ich hoffe nicht, dass das zuviel Code war/ist... Ansonsten muss ich wohl den Knigge noch bis zum St. Nimmerleins Tag bestätigen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
-
- Mitglied
- Beiträge: 369
- Registriert: 28.11.2008 20:04
- Wohnort: Hamburg
- Kontaktdaten:
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Hallo,
du kannst auch eine Mod nutzen, da du ja das 3.0.x nutzt oder hab ich das felasch in Erinnerung?
Schau mal hier: Integrated Errormessages
du kannst auch eine Mod nutzen, da du ja das 3.0.x nutzt oder hab ich das felasch in Erinnerung?
Schau mal hier: Integrated Errormessages
-
- Mitglied
- Beiträge: 369
- Registriert: 28.11.2008 20:04
- Wohnort: Hamburg
- Kontaktdaten:
-
- Mitglied
- Beiträge: 369
- Registriert: 28.11.2008 20:04
- Wohnort: Hamburg
- Kontaktdaten:
Nein ich meinte eher, wie bei der Registrierung, dass man, in der Datei selber ein Button hat und wenn man darauf klickt zur /*/ucp.php?mode=register kommt. Klar über overall_header ginge es auch, aber dann würde das ja überall angezeigt werden. Ich möchte es ja nur auf der Seite: Forenregeln einfügen. Die Seite selbst ist nach dem php-Muster erstellt und eine entsprechende template-Datei in allen styles ist auch vorhanden, aber wie mache ich ein Button rein?