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:
Was muss ich denn da jetzt ändern, damit das läuft?
Gruß, Laurin
Ah, hab's rausgefunden. Ich musste den Pfad zum HTTP-Verzeichnis noch in der php.ini angeben:
open_basedir = blablabla
Thema ist erledigt.
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:
Weiß jemand damit etwas anzufangen? Klar ist, versucht eine andere Datei aufzurufen, aber das wird irgendwie geblockt.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
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.