Seite 1 von 1

Fehlermeldung nach Installation

Verfasst: Mi 23. Apr 2008, 18:48
von charly68
Hallo liebe Forengemeinde,

wer kann mir bei der folgenden Fehlermeldung weiter helfen?
Notice: Can't add /home/www/web3/html/contenido/pear/ to include_path in /home/www/web3/html/contenido/contenido/includes/api/functions.api.general.php on line 94
Dies ist meine erste Installation von Contenido auf einem eigenen Server.

Nachtrag:
Durch diese Fehlermeldung scheint auch kein Zugang zum Backend möglich zu sein.

Vielen Dank für die Hilfe.

LG
charly68

Verfasst: Do 24. Apr 2008, 13:24
von xmurrix
Hallo,

laut der Fehlermeldung, soll das Verzeichnis "/home/www/web3/html/contenido/pear/" in den include_path eingefügt werden. Eigentlich ist der pear-Ordner eine Ebene höher, es sollte also unter "/home/www/web3/html/pear/" sein.

Irgend etwas scheint an einer Konfiguration nicht zu stimmen. Schau dir mal die Zeile 44 in der /contenido/includes/config.php an, der Pfad in $cfg['path']['pear'] ist wohl eventuell anzupassen.

Du kannst auch PEAR in eines der include-Pfade installieren (achte aber darauf dass alles Benötigte dabei ist), dann sollte Contenido nicht versuchen, den include_path nicht ändern, was ja bei dir zum Fehler führt.

Gruß
xmurrix

Verfasst: Do 24. Apr 2008, 20:44
von charly68
Hallo zusammen,

danke erst mal für die Rückmeldung.

Jedoch habe ich weiterhin Probleme

So jetzt habe ich einen neuen Kunden auf dem Server angelegt und das Ganze nochmals direkt im root installiert.

Leider kommt weiterhin folgende Fehlermeldung!
Notice: Can't add /home/www/web16/html/pear/ to include_path in /home/www/web16/html/contenido/includes/api/functions.api.general.php on line 94
nachfolgend mal die entsprechenden Zeilen aus den betreffenden Dateien.

Hier Zeile 43 und 44 aus der Config.php
/* The root server path to the pear directory */
$cfg['path']['pear'] = '/home/www/web16/html/pear/';
und hier die Zeile 93 und 94 aus der functions.api.general.php auf welche die Fehlermeldung Bezug nimmt.
// not able to change include_path
trigger_error("Can't add {$cfg['path']['pear']} to include_path", E_USER_NOTICE)
Bin für jede Hilfe dankbar.

Gruß
charly68

Verfasst: Do 24. Apr 2008, 21:00
von xmurrix
Dann liegt es wohl daran, dass auf dem Server das Ändern von include_path nicht erlaubt ist.

Siehe Post:
http://forum.contenido.org/viewtopic.php?t=21069

Wenn es denn so ist, sollte das Ändern von include_path aktiviert werden. Alternaiv kannst du, den pear Ordner samt Inhalt in ein Verzeichnis ablegen, das in include_path definiert ist (einfach echo ini_get('include_path')). Das Verzeichnis sollte aber außerhalb von document root liegen.

Gruß
xmurrix

Verfasst: Fr 25. Apr 2008, 10:27
von charly68
Danke mal für die Infos und Tips.

Habe mich heute morgen mal an den Serverhoster gewendet.

Fall nötig werde ich mich hier noch mal melden.

LG
charly68