【问题标题】:Installing IonCube on IIS7 / Windows Server 2008在 IIS7 / Windows Server 2008 上安装 IonCube
【发布时间】:2009-07-01 03:22:46
【问题描述】:

我们从需要 IonCube 的客户端继承了一个 PHP 项目。我们的机器都在 IIS7 上运行,虽然我们按照说明进行了配置,但它并没有加载解码器库。你们中的任何人在 Win 2k8(32 位)上启动并运行 IonCube 是否有任何成功?我正在为此烦恼,所以任何帮助都将不胜感激。

谢谢

【问题讨论】:

    标签: php iis-7 windows-server-2008 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 文件以验证它是否正常工作。

    享受吧。

    【讨论】:

    • 线程安全:禁用。这是否意味着我正在运行 PHP 的线程安全版本?
    • 第 4 行要添加到哪里?
    • @ʎǝʞuoɯɹǝqʎɔ 如果没记错的话,php.ini
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 2011-05-21
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    • 1970-01-01
    • 2013-01-03
    相关资源
    最近更新 更多