Seite 1 von 1

Sicherheitsproblem mit config.php

Verfasst: 29.08.2006 21:20
von phbbnewbie
Hallo Forum,

ich habe mir phbb installiert und alles hat wunderbar geklappt.
Nun möchte ich, da ich ein gebranntes Kind bin, die config.php ausserhalb des webdirs unterbringen.
da fängt aber mein Problem an.
Die Verzeichnisstruktur ist:
/
/atd
/backup
/files
/html/domain/verzeichnis/verzeichnis/phbb
/phptmp

Es wäre echt supre, wenn mir jemand helfen kann und mir sagt, wohin ich die config.php tue und was ich in die neue config schreiben soll.

<?php
require('/directory/config.php');
?>

gruss

phbbnewbie

Verfasst: 29.08.2006 23:48
von PhilippK
KB:sicher

Gruß, Philipp

so mache ich mein Board sicher...

Verfasst: 30.08.2006 06:43
von phbbnewbie
Danke hab natürlich die Suche bemüht und auch den genannten Post gelesen.....

aber die Initialzündung fehlte mir einfach...

habs aber nun rausgefunden...

die Pfadangabe ist einfach.... es muss der absolute Pfad rein....


gruss

Verfasst: 30.08.2006 07:18
von Fähnchen
Öffne die Datei common.php und suche nach

Code: Alles auswählen

include($phpbb_root_path . 'config.'.$phpEx);
ersetze durch

Code: Alles auswählen

include($phpbb_root_path . '../files/config.'.$phpEx);
Und dann die config.php in das Verzeichnis files laden.
Ich bennene die Datei gerne auch noch um.

Das wäre eine weitere Möglichkeit ;-)

Es kann dann aber zu Problemen mit Mod-Installationsroutinen für MySQL-Updates führen. In dem Fall einfach die config.php dorthin laden wo sie ursprünglich gelegen hat.

- edit -
Bei deiner speiellen Verzeichnisstruktur musst su nur noch ein paar Verzeichniss-Ebenen höher gehen als ich angegeben habe.