Ibland när du har både Zend Optimizer och ionCube loader installerad på ditt system apache kan bryta det första gången du försöker köra it.This typiskt becuase de två installatörer inte spelar trevligt tillsammans och känner inte om den andra . Den fix är mycket enkelt och tar liten eller ingen time.In här artikeln Jag använder PHP 5.2.x och Zend 3.3.0 på Red Hat Enterprise 4 Saker du behöver
SSH Tillträde
Root Tillgång kunskap om var ini-filer är
Visa fler instruktioner
1
Först , se till att detta endast är noterat gång i outputgrep ' zend_extension . * ioncube ' /etc /php . ini /etc /php.d /*
2
Även med den bara tillbaka ett resultat , kan detta ändå brytas .
Så nu vad du behöver göra är att fixa lastning ordning i php.ini
3
Först bli av filen som hade ledningen från början . I det här exemplet jag bara flytta filen om du skulle behöva det igen , men du kan också ta bort det om du föredrar
Kod : . Mv /etc /php.d /ioncube.ini ~
4
redigera nu php.ini
kod: nano - w /usr /local /Zend /etc /php.ini
5
Redigera slutet av filen - den [ Zend ] avsnitt - att se ut som följande ( förutsatt att du har både Zend Optimizer och ionCube installerat ) katalog p Om det inte ser ut så här , ändra det vara så med rätt sökvägar och
6
Starta Apache
Kod :/sbin /tjänsten httpd starta
7
Verifiera utgång via php CLI från en SSH -prompten .
kod : php - v
Du bör se utdata som liknar matcha följande text PHP
5.2.3 ( CLI) ( inbyggd : 7 juni 2007 08:59:02 ) Copyright ( c ) 1997-2007 The PHP GroupZend Engine v2.2.0 , Copyright ( c ) 1998-2007 Zend Technologieswith den ionCube PHP Loader v3.1.31 , Copyright ( c ) 2002-2007 av ionCube Ltd , andwith Zend Extension Manager v1 . 2.0 , Copyright ( c ) 2003-2007 , med Zend Technologieswith Zend Optimizer v3.3.0 , Copyright ( c ) 1998-2007 , med Zend Technologies Addera