turk porno porno escort rokettube
Ergebnis 1 bis 7 von 7

Thema: Document Root nicht einstellbar - cPanel

  1. #1
    Neuer Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    24
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard Document Root nicht einstellbar - cPanel

    Hallo,

    ich code momentan an einer Website für Bekannte. Nun wollte ich die erste Version der Applikation auf ihren Server laden doch leider nutzt deren Webspace zur Konfiguration das cPanel und dort kann man das Document Root nicht einstellen.

    Ich nutze in etwa folgende Verzeichnisstruktur:
    /public/index.php
    /application/..
    /library/..

    Normal würde ich nun das Document Root auf /public stellen. Doch dies ist ja leider nicht möglich.
    Ich könnte die index.php nun einfach ins Verzeichnis / stecken. Doch könnte dies nicht riesige Sicherheitslücken mit sich bringen (zB Zugriff auf die application.ini über die URL)? Wenn es denn überhaupt geht wegen der .htaccess fürs modrewrite.

    Das Verzeichnis in das die Daten für die Hauptdomain sollen nennt cPanel "/public_html"

    Gruß, amasingh

  2. #2
    Erfahrener Benutzer
    Registriert seit
    28.12.2006
    Beiträge
    9.966
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard

    Kopier den Inhalt von "public/" ins Document-Root (oder verlink dahin). Solange sich die Konfiguration nicht selbst unterhalb des DocRoots befindet, kann sie logischerweise auch nicht darüber abgerufen werden. Andersherum heißt "public/" genau so, wie es heißt, weil es der einzige Ordner sein sollte, der öffentlich erreichbar sein muss.

    Wenn ich das richtig sehe nennt sich das DocRoot bei dir "/public_html". Ich nehm mal an, dass "/" hier das FTP-Root und nicht das System-, oder Document-Root meint. Genau genommen heißt "public/" dann einfach nur "public_html/"

  3. #3
    Neuer Benutzer
    Registriert seit
    07.08.2009
    Beiträge
    24
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard

    Demnach meinst du dass ich /application und /library ins Verzeichnis / und nicht in /public_html schieben soll?
    Kann es gleich mal testen. Hört sich aber unschön an wie ich finde. Besonders weil dort die ganzen Verzeichnisse für Logs usw sind.

  4. #4
    Erfahrener Benutzer
    Registriert seit
    28.12.2006
    Beiträge
    9.966
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard

    Zitat Zitat von amasingh Beitrag anzeigen
    Demnach meinst du dass ich /application und /library ins Verzeichnis / und nicht in /public_html schieben soll?
    Jein. Ich meinte, du sollst "application/" und "library/" nicht in oder unterhalb "public_html/" kopieren. Wo sie allerdings hin sollen hab ich nicht gesagt
    Kann es gleich mal testen. Hört sich aber unschön an wie ich finde. Besonders weil dort die ganzen Verzeichnisse für Logs usw sind.
    Ob das unschön ist, ist streibar. Dazu müssen wir erstmal klären, was man unter "Dateistruktur-Ästhetik" versteht Betrifft auch bloss zwei Ordner, das macht es nicht nennenswert unübersichtlicher.
    Aber wie ich eben schon andeutete bleibts dir überlassen, wie du die Dateien sortierst. Der Anwendung ist es im Großen und Ganzen egal wo die Dateien rumliegen, weil die Verzeichnisse sowieso über Umgebungsvariablen (in .htaccess) oder Konstanten "bekannt gemacht" werden.
    So als Vorschlag: Erstell dir ein Ordner "hidden_files" ("private", "files", ... , analog zu "public_html") und kopier "library" und "application" dort hinein. Dann hast du da irgendwie wieder eine Ordnung

  5. #5
    Neuer Benutzer
    Registriert seit
    07.08.2009
    Beiträge
    24
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard

    Hab nun unterhalb des public_html Ordner einen private_html Ordner erstellt - es funktioniert so - wenn ich es auch unschön finde.

    Danke für die Vorschläge

  6. #6
    Erfahrener Benutzer
    Registriert seit
    09.07.2009
    Beiträge
    234
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard

    Dann ist der application Ordner aber trotzdem public, oder nicht?

  7. #7
    Erfahrener Benutzer
    Registriert seit
    28.12.2006
    Beiträge
    9.966
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard

    Zitat Zitat von PatrickG Beitrag anzeigen
    Dann ist der application Ordner aber trotzdem public, oder nicht?
    Richtig

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 02.09.2010, 10:34
  2. Nested Set: Mehrere Root Nodes
    Von Bleistift im Forum Offtopic
    Antworten: 17
    Letzter Beitrag: 15.11.2009, 05:40
  3. Antworten: 7
    Letzter Beitrag: 13.10.2009, 23:13
  4. document root ändern ?!
    Von chrissi83 im Forum FAQ/Howto
    Antworten: 3
    Letzter Beitrag: 12.03.2009, 23:53
  5. Zend im Document Root
    Von Zocki im Forum Einsteigerfragen
    Antworten: 8
    Letzter Beitrag: 29.09.2008, 20:01

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •