Fehlermeldung bei Pear Einbindung
Thomas
- php
0 Alexander Brock0 dedlfix0 Thomas
0 Tom
Guten Abend,
ich möchte Pear verwenden, das laut phpinfo installiert ist. http://likethousandsuns.de/phpinfo.php
Will ich dann also require_once 'DB.php'; oder require_once 'HTML/QuickForm.php'; ausführen so erhalte ich die Fehlermeldung;
Warning: main(DB.php): failed to open stream: No such file or directory in /var/www/html/web106/html/guestbook/index.php on line 5
Fatal error: main(): Failed opening required 'DB.php' (include_path='.') in /var/www/html/web106/html/guestbook/index.php on line 5
Das hat auf meinem lokalen Server immer funktioniert. Weiß jemand Rat.
Ich hoffe ihr könnt mir helfen.
MfG
Thomas
Hallo Freunde des gehobenen Forumsgenusses,
Fatal error: main(): Failed opening required 'DB.php' (include_path='.') in /var/www/html/web106/html/guestbook/index.php on line 5
Da steht, dass der include_path den Wert '.' hat, also nur das Verzeichnis in dem das aufgerufene Script liegt. Bitte also deinen Provider darum den include_path um den Pfad von PEAR zu erweitern (oder mach es selbst, wenn du das Recht dazu hast).
Gruß
Alexander Brock
echo $begrüßung;
ich möchte Pear verwenden, das laut phpinfo installiert ist. http://likethousandsuns.de/phpinfo.php
Dieses phpinfo sagt, dass PEAR im Verzeichnis /usr/share/pear installiert wurde. PEAR sind ganz normale PHP-Dateien, die per include usw. eingebunden werden. Um die zu inkludierenden Dateien zu finden sucht PHP die in include_path angegebenen Verzeichnisse ab. /usr/share/pear wurde zwar global in den include_path aufgenommen, aber durch eine lokale Konfigurationsanweisung wurde include_path auf "." gesetzt, also /usr/share/pear entfernt. Folglich kann PHP die PEAR-Dateien nicht mehr finden.
echo "$verabschiedung $name";
Vielen Dank euch beiden. Das hat mir schon sehr weitergeholfen.
Hello,
ich möchte Pear verwenden, das laut phpinfo installiert ist. http://likethousandsuns.de/phpinfo.php
Will ich dann also require_once 'DB.php'; oder require_once 'HTML/QuickForm.php'; ausführen so erhalte ich die Fehlermeldung;Warning: main(DB.php): failed to open stream: No such file or directory in /var/www/html/web106/html/guestbook/index.php on line 5
Fatal error: main(): Failed opening required 'DB.php' (include_path='.') in /var/www/html/web106/html/guestbook/index.php on line 5
Sieht auch nicht so aus, als hättest Du da eine Chance
open_basedir gewährt auch keinen Zugriff auf /usr/share/pear
und
safe_mode ist für den VirtHost auch eingeschaltet.
und safe_mode_include_path ist nicht gesetzt.
Da hilft nur PEAR immeigenen Space zu "installieren" und den Pfad darauf zu setzen.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom