Einrichtung von Weave Sync: PHP-Fehler

Krik

Fleet Admiral
Registriert
Juni 2005
Beiträge
15.808
Moin

Ich habe auf meinem kleinen Server lighttpd am laufen und PHP installiert.
Ich will mir mein eigenen Bookmark-Server für das Sync-Feature aufmachen und habe mir den Weave minimal-Server geladen und alles entsprechend eingerichtet.

Rufe ich https://lena/weave-sync/index.php/1.0/blub/info/collection auf, soll das PHP-Skript selbstständig eine SQL-DB etc. anlegen. Allerdings kommt alles anders. Ich bekomme nur eine weiße Seite und diese Fehlermeldung in der Log-Datei von lighty:
2011-02-18 22:19:10: (mod_fastcgi.c.2701) FastCGI-stderr: PHP Warning: require_once(): open_basedir restriction in effect. File(/var/storage/http/lena/weave-sync/weave_storage.php) is not within the allowed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/) in /var/storage/http/lena/weave-sync/index.php on line 41
PHP Warning: require_once(/var/storage/http/lena/weave-sync/weave_storage.php): failed to open stream: Operation not permitted in /var/storage/http/lena/weave-sync/index.php on line 41
PHP Fatal error: require_once(): Failed opening required 'weave_storage.php' (include_path='.:/usr/share/pear') in /var/storage/http/lena/weave-sync/index.php on line 41
Weiß jemand damit etwas anzufangen? Klar ist, versucht eine andere Datei aufzurufen, aber das wird irgendwie geblockt.
Was muss ich denn da jetzt ändern, damit das läuft?

Gruß, Laurin
Ergänzung ()

Ah, hab's rausgefunden. Ich musste den Pfad zum HTTP-Verzeichnis noch in der php.ini angeben:
open_basedir = blablabla

Thema ist erledigt.
 
Zurück
Oben