2009-07-01 9 views
3

Wir haben ein PHP-Projekt von einem Client geerbt, der IonCube benötigt. Unsere Boxen laufen alle auf IIS7 und obwohl wir die Anweisungen zur Konfiguration befolgt haben, wird die Decoder-Bibliothek nicht geladen. Hat irgendjemand von euch Erfolg damit gehabt, IonCube mit Win 2k8 (32bit) zu starten? Ich ziehe mir die Haare aus, damit jede Hilfe nicht zu schätzen ist.Installieren von IonCube unter IIS7/Windows Server 2008

Dank

Antwort

5

Für alle versuchen, dies in Zukunft zu tun, hier ist das, was Sie tun müssen:

  1. Sie fest, ob Sie eine Thread-sichere Version von PHP läuft. Sie können dies überprüfen, indem Sie auf Ihr php_info oder die von Ihnen zur Verfügung gestellte Datei zugreifen. Wenn Sie keine Thread-Version läuft weiter:

  2. die Nicht-ts-Version Download (nicht-Thread-Version) von der typischen Download-Seite (es gibt zwei Versionen verfügbar)

  3. die Dlls Setzen Sie innerhalb Ihrer Windows \ System-Ordner (i setzen Mine in einem Unterordner)

  4. Fügen sie die Zeile zend_extension = C: \ Windows \ System32 \ ioncube \ ioncube_loader_win_5.2.dll beachten sie, dass es NICHT zend_extension_ts und ist zend_extension statt

  5. Neustart IIS

  6. Führen Sie ihre ioncube-loader-helper.php Datei zu überprüfen, ob es richtig funktioniert.

Genießen.

+0

Gewindesicherheit: deaktiviert. Bedeutet das, dass ich die Thread-sichere Version von PHP verwende? – Codex73

+0

@ Codex73 - Korrigieren – Chance

+0

Wo ist die Zeile bei # 4 hinzugefügt werden? – cybermonkey

Verwandte Themen