Seite 1 von 2

"open_basedir Directive inkompatibel" bei Installa

Verfasst: Do 17. Nov 2005, 00:55
von RH
In der Version 4.6.2 wird während der Installation bei der Überprüfung der obige Hinweis ausgegeben. Mein Provider sperrt sich jedoch, die Angabe zu ändern. Gibt es einen Workaround, damit ich auf jeden Fall eine ordnungsgemässe Installation durchführen kann?

In den vorhergehenden Versionen gab es das Problem doch auch nicht! Wieso muss das jetzt die Installation verhindern?

Verfasst: Do 17. Nov 2005, 10:15
von timo
Ähm kannst du mal die komplette Fehlermeldung posten?

Verfasst: Do 17. Nov 2005, 11:30
von RH
Fehler kommt im Step 4 der Installation bei der Systemüberprüfung. Anzeige am Bildschirm:

open_basedir Directive inkompatibel

Setup hat die PHP-Direktive open_basedir geprüft. Diese Direktive ist vermutlich unzureichend konfiguriert. Bitte ändern Sie die Direktive, sodaß sie den kompletten Pfad zur Contenido-Installation enthält, oder deaktivieren Sie die Direktive komplett.

Verfasst: Do 17. Nov 2005, 12:22
von timo
Und auf was ist die open_basedir-Direktive konfiguriert?

Verfasst: So 20. Nov 2005, 21:16
von RH
Ich hoffe, Du kannst damit was anfangen:

/u/web:/tmp:/usr/local/lib/php:/usr/local/lib/php4:/u/autobahn/apps_web:/dev/urandom

Verfasst: So 20. Nov 2005, 21:42
von timo
und wo hast du Contenido liegen?

Verfasst: So 20. Nov 2005, 21:44
von RH
Auf Serrver
/mmm802/web/futu17/cms

mmm802 = Server
futu17 = account

Domain ist
futura.de/cms

Verfasst: So 20. Nov 2005, 23:36
von timo
jetzt vergleiche mal, wo contenido liegt und wo open_basedir konfiguriert ist ;)

Verfasst: Mo 21. Nov 2005, 11:49
von RH
Ich weiss, liegt im Verzeichnis "cms". Ging doch aber bis dato auch immer (bis Version 4.52).

Verfasst: Mo 21. Nov 2005, 12:05
von timo
dann wundert es mich daß es funktioniert...

gibts da irgendwelche symlinks? weil /mmm802/ ist definitiv nicht in der open_basedir-Direktive drin...

Verfasst: Mo 21. Nov 2005, 12:33
von RH
Keine Ahnung, erzählt mir der Provider nicht alles. Ausserdem habe ich jetzt Contenido im obersten Verzeichnis installiert: gleiches Ergebnis mit dem Problem der open_basedir-Direktive

Verfasst: Mo 21. Nov 2005, 19:45
von RH
Kann mir denn keiner sagen, wie ich das Problem umgehen kann?

Verfasst: Mo 28. Nov 2005, 03:12
von alexpetri
du kannst ja knallhart die die checkfunktion übergehen
die funktion dazu findest du in der datei
/setup/lib/functions.filesystem.php Zeile 189-222
dort kommentierts du sämtliche Inhalte aus
und schreibst in die letzte Zeile

Code: Alles auswählen

return E_BASEDIR_NORESTRICTION;
auf eigene gefahr !!!

Verfasst: Mo 28. Nov 2005, 03:43
von alexpetri
habs eben mal getestet - und spontan kann ich sagen, das ich bis jetzt keine Probs hab...

wo könnte mir den so ein Fehler ...unterlaufen?

Verfasst: Mo 28. Nov 2005, 10:16
von timo
RH hat geschrieben:Kann mir denn keiner sagen, wie ich das Problem umgehen kann?
Solange vom Provider nichts näheres kommt nein...obiges ist ein Workaround...