Ich verwende XAMPP 1.7.3 unter Windows 7 und möchte mich etwas mit PEAR beschäftigen. Pear ist zwar zum Teil schon vorinstalliert aber ich kann es nicht verwenden.
Wenn ich mich im php Verzeichnis unter XAMPP befinde und in der Shell "pear" aufrufe, um mir alle Möglichen Parameter anzeigen zu lassen, bekomme ich mehrere Fehler:
- Code: Select all
Warning: require_once(PEAR.php) [D:/aServer/xampp/manuals/php/function.require-once.html]:
failed to open stream: No such file or directory in Config.php on line 21
Warning: require_once(PEAR.php) [D:/aServer/xampp/manuals/php/function.require-once.html]:
failed to open stream: No such file or directory in D:\aServer\xampp\php\PEAR\PEAR\Config.php on line 21
Call Stack:
0.0015 527680 1. {main}() D:\aServer\xampp\php\PEAR\pearcmd.php:0
0.0091 1280384 2. require_once('D:\aServer\xampp\php\PEAR\PEAR\Config.php') D:\aServer\xampp\php\PEAR\pearcmd.php:50
Fatal error: require_once() [D:/aServer/xampp/manuals/php/function.require.html]:
Failed opening required 'PEAR.php' (include_path='\xampp\php\PEAR') in D:\aServer\xampp\php\PEAR\PEAR\Config.php on line 21
Call Stack:
0.0015 527680 1. {main}() D:\aServer\xampp\php\PEAR\pearcmd.php:0
0.0091 1280384 2. require_once('D:\aServer\xampp\php\PEAR\PEAR\Config.php') D:\aServer\xampp\php\PEAR\pearcmd.php:50
Ich habe den include_patch in der Config.php schon durch einen Absoluten Pfad ersetzt aber die Fehler erscheinen wieder, nur in anderen Dateien.
Es kann ja nun nicht sein, dass ich in jeder Datei die includes anpassen muss...das muss doch auch irgendwo Global machbar sein !?
In der pear.ini habe ich auch die Pfade in absolute geändert...ohne Veränderung...die Fehler treten weiterhin auf
Ein Aufruf der pearinfo.php aus dem Webfrontend von XAMPP wirft einen Fatal error:
- Code: Select all
Fatal error: Call to undefined method PEAR_Error::get() in D:\aServer\xampp\php\PEAR\PEAR\Info.php on line 278
Der include-path in der php.ini ist auch korrekt gesetzt.
Da das ganze nicht so funktionierte wie ich mir das vorgestellt hatte, habe ich jedesmal das php-Verzeichnis gelöscht (außer das "ext" und die php.ini) und durch das saubere aus der XAMPP_1.7.3.zip ersetzt.
Hab ich irgendwas falsch gemacht oder vergessen ?
Erbitte Eure Hilfe...
Danke!