Apache und Zend Problem

ReneE2306

New Member
Da mir hier schon sehr oft geholfen wurde bitte ich euch mal wieder um Hilfe

Ich habe mal wieder ein Problem mit dem Apache
Ichbrauche üi Script den Zend Optimizer ich habe PHP5.3 und da es für di PHP 5.3 diesen nicht mehr gibt habe ich den ZendGuardLoader instaliert wie hier beschrieben
http://knowledgebase.cc/software/linux/php-linux/zend-guard-loader-unter-linux-installieren/
doch nach der Änderung in der ph.ini
zend_extension=/etc/php5/apache2/ZendGuardLoader.so
startet der Apache nicht mehr auch nicht wenn ich die änderung in der php.ini wieder rückgängig mache wie bekomme ich den apache jetzt gestartet diese fehlermeldung bringt er mir


root@serv555:~# /etc/init.d/apache2 start
Starting web server: apache2(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
failed!

bitte um hilfe
Danke

das steht im error.log

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/apc.so' - /usr/lib/php5/20090626/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0

nur nach dem zurücksetzten der Php.ini startet der Apache ja auch nicht obwohl der Zend garnicht mehr drin steht

??????????
 
Last edited by a moderator:
Zunächst mal ist das hier kein Chat und zudem ist die Fehlermeldung wohl mehr als eindeutig.
 
Die Fehlermeldungen alle stehen klar und deutlich, wenn auch auf englisch, in der Log. Die einzelnen Punkte beheben und es geht wieder. Google haette dir uebrigens schneller ne Loesung gegeben als ein Forum....


(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
Irgendein (vermutlich haengender) Apache-Prozess ist noch aktiv.
"lsof -i :80" zeigt dir alle Prozesse die da offen sind, ein "kill -9 $PID" sollte das Problem beheben

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/apc.so' - /usr/lib/php5/20090626/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0
Die Datei existiert nicht. Eventuell (wahrscheinlich!) hast du eine Konfig kopiert aber APC gar nicht installiert. Je nach Distribution unterschiedlich installierbar. Wenn du es nicht brauchst kannst du es auch aus der php.ini oder der conf.d rauswerfen.

PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0
Alle zend_extension Zeilen gehoeren ganz an den Anfang, und Ioncube will davon der allererste sein. Ich denke mehr als sinngemaess uebersetzen braucht man das nicht...

nur nach dem zurücksetzten der Php.ini startet der Apache ja auch nicht obwohl der Zend garnicht mehr drin steht
Anm; der Zend Loader steht nicht mehr drin. Ein anderes Produkt von Zend noch immer; PHP und dessen Basis selbst...
 
Back
Top