Zend Optimizer

Nonverbal

New Member
Hallo,

OS: Suse 10.1, Confixx 3.3.1, Apache 2.2.x, PHP5

ich habe "versucht" Zend Optimizer zu installieren sobald Zend Optimizer am ende der Installation den Apache2 neustartet, kann ich keine Website auf dem Server mehr aufrufen auch Confixx nicht.
Erst wenn ich folgende Einträge aus der php.ini lösche geht es wieder:
Code:
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.0
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.0
zend_optimizer.version=3.3.0a
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

Danke für eure Hilfe ;-)
 
Hast du mal überprüft, ob die Pfade alle stimmen?

Und an welcher Stelle in der php.ini sind die Anweisungen für die Zend gestanden?
Normalerweise gehören die ans Ende.

Und es gibt wirklich keine Logeinträge für den Zeitraum, wo du den Apache mit Zend--Optimizer gestartet hast?
 
Nein gibt es leider nicht......
Die Einträge befinden sich am Ende das komische ist ich kann nur:
Code:
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.0
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.0
zend_optimizer.version=3.3.0a
oder
Code:
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
in der php.ini haben, wenn ich alles zusammen reinschreibe werden die Websiten wieder nicht angezeigt.
 
hast du eine
Code:
/usr/local/Zend/php.ini
und eine
Code:
/etc/php.ini.bak
?

Ist bei dir der ionCube Loader installiert?
 
Zend hat ein .bak von /Apache2/php.ini angelegt und die orginale /Apache2/php.ini mit einem Verweis versehen nach /Zend/etc/php.ini

Hast du einen Verweis bei deiner orginal /Apache2/php.ini -> Zend /usr/local/Zend/etc/php.ini

Der Verweis dient dazu anstatt die orginal /Apache2/php.ini die /Zend/etc/php.ini zu laden. Diese ist eine Kopie der orginal /Apache2/php.ini und enthält auch die Zend Zeilen.

Ist das so?
 
Last edited by a moderator:
dann würde ich die
Code:
/usr/local/Zend/etc/php.ini
umbennen in
Code:
php.ini.bak
mit
Code:
mv php.ini php.ini.bak

dann die
Code:
/Apache2/php.ini --> Zend /usr/local/Zend/etc/php.ini
löschen

dann die
Code:
/Apache2/php.ini.bak
umbennen (wiederherstellen) nach
Code:
/Apache2/php.ini
mit
Code:
mv php.ini.bak php.ini

dann schreibst du die Zend Zeilen ans Ende deiner
Code:
/Apache2/php.ini

Die von Zend angelegte /Zend/etc/php.ini haben wir zur Sicherheit als .bak

Nach den Änderungen wird wieder die orginal php.ini aufgerufen, jediglich versehen mit den Zend Zeilen.
 
Last edited by a moderator:
ich habe schon bereits das Backup in die php.ini eingespielt und nur die Zeilen druntergeschrieben hat auch nichts gebracht.
 
Back
Top