Manchmal, wenn man beides haben Zend Optimizer und der ionCube Loader auf Ihrem System installiert Apache kann brechen Sie das erste Mal versuchen und laufen it.This wird typischerweise becuase die beiden Installateure nicht spielen schön zusammen und nicht über die anderen wissen . Die Lösung ist sehr einfach und nehmen wenig bis gar keine time.In diesem Artikel werde ich mit PHP 5.2.x und 3.3.0 Zend auf Red Hat Enterprise 4 Things You
SSH Zugang
Root-Zugriff
brauchen Wissen , wo die ini -Dateien sind
anzeigen Weitere Anweisungen
1
stellen Sie zunächst sicher , dass dies nur einmal in der outputgrep aufgeführt ' zend_extension . * ioncube ' /etc /php . ini /etc /php.d /*
2
Selbst mit nur einer Rückkehr Ergebnis kann dies immer noch gebrochen werden.
So jetzt, was Sie tun müssen, ist , um das Update Laden um in php.ini
3
zuerst loszuwerden der Datei , die die Linie hatte ursprünglich . In diesem Beispiel habe ich gerade verschieben Sie die Datei , falls Sie jemals brauchen sie wieder , aber man kann sie auch löschen , wenn Sie bevorzugen
Code: . Mv /etc /php.d /ioncube.ini ~
4
bearbeiten php.ini
Code: nano-w /usr /local /Zend /etc /php.ini
5
bearbeiten das Ende der Datei - die [ Zend ]-Abschnitt - wie den folgenden ( vorausgesetzt, Sie haben beide Zend Optimizer und ionCube installiert )
wenn es nicht so aussieht , ändern Sie es so zu sein mit richtigen Dateipfade und freuen Seite 6
Starten Sie Apache
-Code :/sbin /service httpd restart
7
Überprüfen Ausgang mit dem php CLI über eine SSH- Eingabeaufforderung .
< p > Code : php- v
Sie sollten eine Ausgabe ähnlich übereinstimmende den folgenden Text
PHP 5.2.3 ( cli ) ist (Baujahr : 7. Juni 2007 08.59.02 ) Urheberrecht ( c ) 1997-2007 The PHP GroupZend Motor v2.2.0 , Copyright ( c ) 1998-2007 Zend Technologieswith die ionCube PHP Loader v3.1.31 , Copyright ( c) 2002-2007 , von ionCube Ltd , undmit Zend Extension Manager v1 . 2.0, Copyright ( c ) 2003-2007 , von Zend Zend Optimizer v3.3.0 Technologieswith , Copyright ( c ) 1998-2007 , von Zend Technologies