hallöchen..habe gerade contenido installiert.. die login seite fürs backend kommt auch..wenn ich dann auf login drücke kommt diese fehlermeldung.
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/usr/export/www/vhosts/funnetwork/hosting/ando09/contenido/plugins/index.php/) is not within the allowed path(s): (/usr/export/www/vhosts/funnetwork/hosting/ando09/) in /usr/export/www/vhosts/funnetwork/hosting/ando09/contenido/includes/functions.includePluginConf.php on line 66
Notice: Can't add /usr/export/www/vhosts/funnetwork/hosting/ando09/pear/ to include_path in /usr/export/www/vhosts/funnetwork/hosting/ando09/contenido/includes/api/functions.api.general.php on line 117
fehler nach installation
-
- Beiträge: 3217
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 19 Mal
- Kontaktdaten:
Re: fehler nach installation
Hallo coach1982,
erstmal willkommen im Contenido Forum.
Zu deinen Problemen:
Abhilfe schafft hier die Anpassung der open_basdir Einstellung, das Unterdrücken von Warnmeldungen (sollte man eigentlich nicht machen) oder das Anpassen der Datei functions.includePluginConf.php. Für die letztere Lösung öffne die Datei contenido/includes/functions.includePluginConf.php und ändere die Zeile 66 von
in
Bedenke aber, dass die Änderungen beim nächsten Contenido Update sehr wahrscheinlich wieder überschrieben werden.
Gruß
xmurrix
erstmal willkommen im Contenido Forum.
Zu deinen Problemen:
Vermutlich resultiert die Warnung aufgrund der restriktiven open_basedir Einstellung in PHP. In der Datei functions.includePluginConf.php wird der Inhalt des Pluginverzeichnisses ausgelesen und jedes gefundene Element (Datei, Ordner) mit is_dir() überprüft. Da die Datei index.php kein Verzeichnis ist, erzeugt die Überprüfung is_dir() dann die Warnung....
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/usr/export/www/vhosts/funnetwork/hosting/ando09/contenido/plugins/index.php/) is not within the allowed path(s): (/usr/export/www/vhosts/funnetwork/hosting/ando09/) in /usr/export/www/vhosts/funnetwork/hosting/ando09/contenido/includes/functions.includePluginConf.php on line 66
...
Abhilfe schafft hier die Anpassung der open_basdir Einstellung, das Unterdrücken von Warnmeldungen (sollte man eigentlich nicht machen) oder das Anpassen der Datei functions.includePluginConf.php. Für die letztere Lösung öffne die Datei contenido/includes/functions.includePluginConf.php und ändere die Zeile 66 von
Code: Alles auswählen
if (is_dir($ipc_conpluginpath.$file."/") && $file != "includes" && $file != "." && $file != ".." && !in_array($file, $plugins) )
Code: Alles auswählen
if (!is_file(is_dir($ipc_conpluginpath.$file) && is_dir($ipc_conpluginpath.$file."/") && $file != "includes" && $file != "." && $file != ".." && !in_array($file, $plugins) )
Das ist auch eine restriktive PHP Einstellung, du kannst auf deinem Webspace include_path nicht ändern. Contenido verwendet ein paar Sourcen von PEAR und daher sollte include_path konfigurierbar sein. Sofern du in deinem Projekt keine weiteren PEAR-Sourcen verwenden willst, als die von Contenido mitgelieferten PEAR-Sourcen, kannst du auch hier in der Datei contenido/includes/api/functions.api.general.php 118 einfach auskommentieren, so das der Fehler nicht geworfen werden kann.Notice: Can't add /usr/export/www/vhosts/funnetwork/hosting/ando09/pear/ to include_path in /usr/export/www/vhosts/funnetwork/hosting/ando09/contenido/includes/api/functions.api.general.php on line 117
Bedenke aber, dass die Änderungen beim nächsten Contenido Update sehr wahrscheinlich wieder überschrieben werden.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.