Korak 1
Prvo, proverite da li je ovo samo jednom izlistano na izlazu:
grep 'zend_extension.*ioncube' /etc/php.ini /etc/php.d/*
Korak 2
Iako ovo vraća samo jedan rezultat, još uvek možda ne radi.
Dakle, treba da popravite red učitavanja u php.ini.
Korak 3
Otarasite se fajla koji je prvobitno imao tu liniju. U ovom primeru ga samo pomeram u slučaju da zatreba, ali ga možete i izbrisati.
Kod:
mv /etc/php.d/ioncube.ini ~
Korak 4
Uredite php.ini.
Kod:
nano -w /usr/local/Zend/etc/php.ini
Korak 5
Promenite kraj fajla-odeljak [ZEND]- da izgleda kao ovo ispod (pod pretpostavkom da imate instalirane i Zend Optimizer i ionCube).
Ako ne izgleda kao ovo, promenite ga da bi koristio tačne putanje i verzije fajlova.
[Zend]
zend_extension=/usr/lib/php/ioncube/ioncube_loader_lin_5.2.so
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.0
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
Korak 6
Restartujte Apache
Kod:
/sbin/service httpd restart
Korak 7
Verifikujte izlaz korišćenjem php CLI iz SSH.
Kod:
php -v
Trebalo bi da vidite izlaz koji se poklapa sa sledećim tekstom:
PHP 5.2.3 (cli) (built: Jun 7 2007 08:59:02)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with the ionCube PHP Loader v3.1.31, Copyright (c) 2002-2007, by ionCube Ltd., and
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272 |
||