2009-07-01 5 views
3

Мы унаследовали проект PHP от клиента, которому требуется IonCube. Наши ящики все работают на IIS7, и хотя мы следовали инструкциям по его настройке, это не загрузка библиотеки декодера. У кого-нибудь из вас были какие-то успехи в том, чтобы запустить IonCube на Win 2k8 (32 бит)? Я вытягиваю свои волосы из-за этого, поэтому любая помощь не будет оценена.Установка IonCube на IIS7/Windows Server 2008

Благодаря

ответ

5

Для тех, кто пытается сделать это в будущем, вот что вы должны сделать:

  1. Определите, если вы работаете поточно-версию PHP. Вы можете проверить это, обратившись к своему php_info или файлу, который они предоставляют. Если вы не используете версию THREADSAFE продолжают:

  2. Скачать без TS версии (не поточно версия) от типичной загрузки страницы (есть две версии доступны)

  3. Поместите DLLS внутри вашей папку Windows \ System (я поставил мину в подпапках)

  4. Добавьте zend_extension строки = C: \ Windows \ System32 \ IonCube \ ioncube_loader_win_5.2.dll обратите внимание, что это НЕ zend_extension_ts и zend_extension вместо

  5. restart IIS

  6. Запустите файл ioncube-loader-helper.php, чтобы убедиться, что он работает правильно.

Наслаждайтесь.

+0

Безопасность резьбы: отключена. Означает ли это, что я запускаю поточную безопасную версию PHP? – Codex73

+0

@ Codex73 - Правильно – Chance

+0

Где находится строка # 4? – cybermonkey