Seite 1 von 1
mod rewrite fehler in header.php
Verfasst: 19.03.2006 14:40
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
Verfasst: 19.03.2006 17:15
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.
Verfasst: 19.03.2006 21:16
von de$ert
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://';
}
Verfasst: 21.03.2006 20:25
von de$ert
Ich verzweifel langsam
Kann sich das bitte jemand mal angucken ?
Verfasst: 21.03.2006 21:15
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.
Verfasst: 24.03.2006 20:35
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
