ionCube - работает на CLI, но не с HTTP
Я пытаюсь установить загрузчик 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 нет. странный