在 IIS7 上设置 IonCube:Windows Server 2008

在 IIS7 上设置 IonCube:Windows Server 2008

我们从客户那里继承了一个 PHP 项目,需要离子立方体。我们的盒子都在 IIS7 上运行,尽管我们按照说明进行了配置,但它并没有加载解码器库。你们中有人在 Win 2k8(32 位)上成功启动并运行 IonCube 吗?

答案1

对于将来尝试这样做的人,以下是必须做的事情:

  1. 验证您是否正在运行线程安全版本的 PHP(您可以通过访问 php_info 或它们提供的文件来检查)。如果您没有运行线程安全版本,请继续:

  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. 重新启动 IIS

  6. 运行他们的 ioncube-loader-helper.php 文件来验证它是否正常工作。

享受。

相关内容