+ Antworten
Ergebnis 1 bis 1 von 1

Thema: Dokumentenverzeichnis von Docman außerhalb des http-root bei 1&1 Virtual Servern

  1. #1
    Neu an Board
    Registriert seit
    10.06.2007
    Beiträge
    2
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Dokumentenverzeichnis von Docman außerhalb des http-root bei 1&1 Virtual Servern

    Hallo,

    da ich eine Weile an folgendem Problem zu knabbern hatte, hier jetzt die Lösung für evtl. Leidensgenossen.

    Problem:
    Wenn der Speicherort von Docman außerhalb des Webroot-Verzeichnisses liegt, können diverse Docman-Funktionen evtl. nicht auf die Dateien zugreifen. Es kommt die Fehlermeldung: "open_basedir restriction in effect" (o.ä.).

    Lösung:
    Es gibt den php-Parameter "open_basedir", der angibt welche Verzeichnisse außerhalb des Webroots für den Webserver zugänglich sein sollen. Bei 1&1 Virtual Servern gibt man dies in einer der folgenden Dateien an:

    /srv/www/vhosts/<domain>/conf/vhost.conf
    /srv/www/vhosts/<domain>/subdomains/<subdomain>/conf/vhost.conf

    Diese Dateien ergänzen die Datei /srv/www/vhosts/<domain>/conf/httpd.include, die allerdings von Plesk verwendet wird und nicht geändert werden sollte.

    Wenn die vhost.conf nicht vorhanden ist, muss sie zunächst angelegt werden. Dann muss folgender Eintrag hinzugefügt werden:

    <Directory /srv/www/vhosts/<domain>/subdomains/<subdomain>/httpdocs>
    <IfModule mod_php5.c>
    php_admin_value open_basedir "/srv/www/vhosts/<domain>/subdomains/<subdomain>/<DocmanDokumente>:/srv/www/vhosts/<domain>/subdomains/<subdomain>/httpdocs:/tmp"
    </IfModule>
    </Directory>


    Danach in dem Verzeichnis, in dem die geänderte vhosts.conf liegt, folgenden Befehl ausführen:

    /usr/local/psa/admin/bin/websrvmng -a -v

    Anschließend mit

    /etc/init.d/apache2 restart

    den Apache neustarten und es sollte funktionieren.

    Gruß
    Sebzap
    Geändert von Sebzap (30.07.2007 um 19:46 Uhr) Grund: Überarbeitung

+ Antworten

Lesezeichen

Berechtigungen

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