Я пытаюсь установить загрузчик ionCube на машину CentOS 5.
Я установил загрузчик php 5.3 и ionCube через репозиторий atomic yum.
когда я проверяю командную строку, php сообщает, что ionCube загружается нормально:
php -v
PHP 5.3.6 (cli) (built: Apr 19 2011 12:28:40)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
with the ionCube PHP Loader v4.0.5, Copyright (c) 2002-2011, by ionCube Ltd.
но загрузчик не запускается, когда я запускаю php-скрипт через http (?)
phpinfo () показывает в «Дополнительные проанализированные файлы .ini», что /etc/php.d/ioncube.ini действительно загружен и анализируется, но ionCube не работает; Зашифрованные файлы ionCube отображаются в том виде, в каком они есть, а не проанализированы, а на странице phpinfo не упоминается ionCube (кроме проанализированного ini-файла).
Я перезапустил apache.
Чего не хватает?
РЕДАКТИРОВАТЬ: Содержимое файла ioncube.ini:
zend_extension=/usr/lib/php/ioncube/ioncube_loader_lin_5.3.so
РЕДАКТИРОВАТЬ 2: только что попробовал zend gard loader и сразу заработало. ionCube этого не делает. Странно