obwohl selber schon seit Jahren Linuxuser auf dem Desktop bin ich im Moment
am Ende mit meinem Latein und könnte Hilfe gebrauchen.
Es handelt sich um einen virtuellen Server mit
Debian 4.0,
Confixx,
Apache/2.2.3
PHP/5.2.0-8+etch11
im Confixx wurde der User web1 angelegt, aus dessen Webspace in
/var/www/web1/html
ein php-Script ausgeführt werden soll. Dieses Script benötigt ZendOptimizer
sowie Imagemagick zum Laufen, ohne dem verweigert es den Dienst.
Ich habe ZendOptimizer runtergeladen und installiert, in dem ich
- Code: Select all
mkdir /usr/local/lib/Zend
cp ZendOptimizer.so /usr/local/lib/Zend
Dann habe ich folgendes eingetragen in die
/etc/php5/apache2/php.ini
- Code: Select all
zend_extension=/usr/local/lib/Zend/ZendOptimizer.so
zend_optimizer.optimization_level=15
und habe mittel /etc/init.d/apache2 restart
den Indianer neugestartet.
Im /var/log/apache2/error.log taucht danach folgendes auf:
Failed loading /usr/local/lib/Zend/ZendOptimizer.so: /usr/local/lib/Zend/ZendOptimizer.so: cannot open shared object file: No such file or directory
dabei ergibt
- Code: Select all
root # ls -la /usr/local/lib/Zend/ZendOptimizer.so
-rwxr-xr-x 1 root root 1614145 May 18 23:44 /usr/local/lib/Zend/ZendOptimizer.so
Laut phpinfo() aber läuft die Zend Engine, und auch
- Code: Select all
root # php -v
Failed loading /usr/local/lib/Zend/ZendOptimizer.so: /usr/local/lib/Zend/ZendOptimizer.so: cannot open shared object file: No such file or directory
PHP 5.2.0-8+etch11 (cli) (built: May 10 2008 10:46:24)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
Hinzukommt, dass das php-Script aus /var/www/web1/html ja auch Imagemagick
benötigt. Imagemagick ist definitiv installiert, trotzdem kann das Script nicht darauf
zugreifen.... >> ImageMagick command line tools could not be found. <<
Jetzt bin ich bin wirklich ratlos und freue mich wirklich über jede Hilfe!
Danke schonmal!