mod rewrite fehler in header.php

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
de$ert
Mitglied
Beiträge: 341
Registriert: 21.10.2005 03:08
Kontaktdaten:

mod rewrite fehler in header.php

Beitrag von de$ert »

Hallo
Habe gerade festgestellt das, wenn ich in meiner Knowledge Base einen neuen eintrag schreiben möchte, folgender fehler erscheint. Nun bin ich ziemlich ratlos wo der Fehler herkommt da der mod bis vor kurzem noch einwandfrei funktionierte.


Fatal error: Cannot redeclare replace_for_mod_rewrite() (previously declared in /var/www/web114/html/forum/includes/page_header.php:87) in /var/www/web114/html/forum/includes/page_header.php on line 87

Hier mal meine page_header.txt

Waere nett wenn sich das mal einer angucken könnte
Zuletzt geändert von de$ert am 20.03.2006 22:05, insgesamt 2-mal geändert.
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

gehe noch mal die einbauanleitung für mod_rewrite von larsneo durch, da wird ein fehler in der page_footer.php sein, denke ich.
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
de$ert
Mitglied
Beiträge: 341
Registriert: 21.10.2005 03:08
Kontaktdaten:

Beitrag von de$ert »

:o

Hatt vor längerer Zeit mal mein Board von jemandem für Suchmaschienen Optimieren lassen. Vorgestern klappte das erstellen von Artikeln in der KB noch.

Er hat den "Short URLs für phpBB2 (reloaded / RFC)" benutz.
Nur fehler kann ich da leider keinen finden :-/

Line 86 ist ja diese gegend:

Code: Alles auswählen

//
// start Short URL implementation [larsneo]
//
// start buffering
ob_start();

function replace_for_mod_rewrite(&$s) {
// get the correct base_url: protocoll,url,path to make sure to rewrite only internal links
if (empty($HTTP_SERVER_VARS['HTTP_HOST'])) {
   $server = getenv('HTTP_HOST');
} else {
   $server = $HTTP_SERVER_VARS['HTTP_HOST'];
}
// IIS sets HTTPS=off
if (isset($HTTP_SERVER_VARS['HTTPS']) && $HTTP_SERVER_VARS['HTTPS'] != 'off') {
   $proto = 'https://';
} else {
   $proto = 'http://';
}
de$ert
Mitglied
Beiträge: 341
Registriert: 21.10.2005 03:08
Kontaktdaten:

Beitrag von de$ert »

Ich verzweifel langsam :cry:

Kann sich das bitte jemand mal angucken ?
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

Cannot redeclare replace_for_mod_rewrite()
heisst ja nichts anderes als das die function replace_for_mod_rewrite mehrfach deklariert wird. es bleibt also nichts anderes übrig als herauszufinden wo das passiert. wenn der fehler nur in der KB auftritt und alles andere funktioniert solltest du die entsprechenden sourcen als erstes durchgehen.
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
de$ert
Mitglied
Beiträge: 341
Registriert: 21.10.2005 03:08
Kontaktdaten:

Beitrag von de$ert »

Bis jetzt tritt es nur bei der Kb auf wenn man einen neuen Artikel erstellen möchte.

Nach was muss ich denn genau suchen ? Ich finde ind er page_header.php keine unstimmigkeiten :o
Antworten

Zurück zu „phpBB 2.0: Mod Support“