установка ioncube

aeromouse
На сайте с 15.05.2006
Offline
245
826

добрый день!

по этой инструкции ставим ioncube

после прописывания:

 zend_extension = /usr/lib64/php/ioncube/ioncube_loader_lin_5.3.so

получаю на всех сайтах

502 Bad Gateway
nginx

но в php -v оно видится:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/ZendOptimizer.so' - /usr/lib/php5/20090626/ZendOptimizer.so: cannot open shared object file: No such file or directory in Unknown on line 0

PHP 5.3.9-1~dotdeb.2 with Suhosin-Patch (cli) (built: Jan 13 2012 00:46:55)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
with XCache v3.1.0, Copyright (c) 2005-2013, by mOo
with the ionCube PHP Loader v4.7.4, Copyright (c) 2002-2014, by ionCube Ltd.
with XCache Cacher v3.1.0, Copyright (c) 2005-2013, by mOo

где я накосячил?

S
На сайте с 02.05.2014
Offline
61
#1
aeromouse:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/ZendOptimizer.so' - /usr/lib/php5/20090626/ZendOptimizer.so: cannot open shared object file: No such file or directory in Unknown on line 0

Надо найти в php.ini строчку с этой ссылкой и закомментировать ее.

Поискать так же есть смысл в /etc/php.d, или где у вас дополнительные конфиги лежат.

И еще момент, для php5.3 надо использовать ZendGuardLoader, а не ZendOptimizer

[umka]
На сайте с 25.05.2008
Offline
456
#2
aeromouse:
где я накосячил?

В error_log апача должно быть написано. Он, видимо, не стартует.

aeromouse:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/ZendOptimizer.so' - /usr/lib/php5/20090626/ZendOptimizer.so: cannot open shared object file: No such file or directory in Unknown on line 0

Опции zend-а закомментируйте, если у вас его нет.

Лог в помощь!
aeromouse
На сайте с 15.05.2006
Offline
245
#3

зенд закомментил, теперь:

vds578:~# php -v

PHP 5.3.9-1~dotdeb.2 with Suhosin-Patch (cli) (built: Jan 13 2012 00:46:55)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
with XCache v3.1.0, Copyright (c) 2005-2013, by mOo
with the ionCube PHP Loader v4.7.4, Copyright (c) 2002-2014, by ionCube Ltd.
with XCache Cacher v3.1.0, Copyright (c) 2005-2013, by mOo

но все сайты на вдс выдают это:

502 Bad Gateway

nginx

только убираю эту строчку:

zend_extension = /usr/lib/php5/ioncube/ioncube_loader_lin_5.3.so

всё сразу работает, но в php -v уже нет ионкуба...

ммм..

---------- Добавлено 16.02.2015 в 16:20 ----------

тьфу, спасибо [umka], Sujcnm!

в php.ini косяки были

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий