Настройка IonCube на IIS7: Windows Server 2008
Мы унаследовали проект PHP от клиента, который требует IonCube. Все наши блоки работают на IIS7, и хотя мы следовали инструкциям по его настройке, он не загружает библиотеку декодера. У кого-нибудь из вас был какой-либо успех в установке и запуске IonCube на Win 2k8 (32 бита)?
1 ответ
Для тех, кто пытается сделать это в будущем, вот что вы должны сделать:
Убедитесь, что вы используете поточно-ориентированную версию PHP (это можно проверить, обратившись к php_info или к файлу, который они предоставляют). Если вы не используете поточную версию, продолжайте:
Загрузите версию, отличную от ts (non-threadsafe version), с типичной страницы загрузки (доступно две версии)
Поместите Dlls в вашу папку Windows\System (я положил мой в подпапку)
Добавьте строку zend_extension = C:\Windows\System32\ioncube\ioncube_loader_win_5.2.dll, отметьте, что это НЕ zend_extension_ts, а взамен zend_extension
перезапустите IIS
Запустите их файл ioncube-loader-helper.php, чтобы убедиться, что он работает правильно.
Наслаждаться.