Current time: 10-05-2024, 08:37 AM Hello There, Guest! (LoginRegister)


Post Reply 
Obligatorisches htdocs-Verzeichnis
Author Message
Mr.AndersoN Offline
Junior Member
*

Posts: 13
Joined: Jul 2008
Reputation: 0
Post: #1
Obligatorisches htdocs-Verzeichnis
Hallo,

nach langer Zeit mit der Konsolenadministration möchte ich nun etwas Komfort genießen, und meine Mitnutzer etwas unabhängiger machen.
Kurz: Ich bin auf der Suche nach einem geeignet Control-Panel.

Von den Kostenfreien gefällt mir ispCP bisher am besten.
Es gibt allerdings ein, zwei K.O.-Punkte, die mich derzeit zweifeln lassen, dass es bei mir mittelfristig zum Einsatz kommt.

Diese Punkte vereinen sich in einem, aus meiner Sicht, größerem Problem, was evtl. letztlich aber doch ganz klein ist (siehe unten):
Die Strukturierung der Web-Konten/Web-Ordnern.

Diese ist statisch und lässt kaum Freiraum, für spezifische Strukturen von Webapplikationen.
Das Problem: Jede Domain muss ein Root-Verzeichnis besitzen, in dem nebst cgi-bin-, log-, etc. Verzeichnissen natürlich auch das letztliche DocumentRoot liegt, welches den Ordnernamen htdocs tragen muss.

Für mich ist also weniger das Problem, dass ein Konto nur weitere Domains als Aliase im Hauptdomain-Ordner beherbergen kann, sondern vielmehr, dass das DocumentRoot in letzter Ebene auf ein Ordner mit dem Namen htdocs zeigen muss.

Nach ersten Einblicken in den Sourcecode wird bei mir die Vermutung lauter, dass es mit einfachem Anpassen der Config-Templates nicht getan ist.

Um es Beispielhafter zu gestalten:
• ispCP legt beim Anlegen eines Alias names "domainals.de" folgende Struktur an:
Code:
Hauptdomain-Root
    - domainals.de
        - cgi-bin
        - logs
        - error
        - ...
        - htdocs
• Ich möchte aber beispielsweise folgendes:
Code:
Hauptdomain-Root
    - domainals.de
        - cgi-bin
        - logs
        - ...
        - homepage

Die letzte Ordnerebene (htdocs/homepage) soll jedoch beim Mountpoint mit angeben werden und damit variabel sein.

Sollte ich nun einfach im Template htdocs an folgender Stelle entfernen, so würden die error-Seitenverknüpfungen nicht mehr stimmen.
Code:
DocumentRoot    {WWW_DIR}/{DMN_NAME}{MOUNT_POINT}/htdocs

Zur Zeit sehe ich nur eine Möglichkeit:
Code:
DocumentRoot    {WWW_DIR}/{ALS_NAME}{MOUNT_POINT}
...
Alias /errors   {WWW_DIR}/{ALS_NAME}/errors/

Die Frage ist, ob die Perl-Scripte von der Umstrukturierung betroffen sind. Soweit ich das auf die Schnelle überfliegen konnte, sollte das nicht der Fall sein.
Die Frage ist, ob ich dort richtig oder falsch liege.

Ich bedanke mich an dieser Stelle für eure Geduld, den Post gelesen zu haben, da es doch etwas viel geworden ist.
07-20-2008 07:37 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
Obligatorisches htdocs-Verzeichnis - Mr.AndersoN - 07-20-2008 07:37 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)