在wampserver上安装ioncube时出错

时间:2012-04-06 04:55:03

标签: php wampserver

我从ioncube下载了ioncube_loader,并提取了一个文件ioncube_loader_win_5.3.dll并添加C:\wamp\bin\php\php5.3.10\ioncube_loader_win_5.3.dll 使用时,我在wampserver中添加了php.ini:

zend_extension_ts = "C:/wamp/bin/php/php5.3.10/ioncube_loader_win_5.3.dll"

但是当使用ioncube运行代码时出错:

Site error: the file C:\wamp\www\test.php requires the ionCube PHP Loader ioncube_loader_win_5.3.dll to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.

如何修复

4 个答案:

答案 0 :(得分:2)

  1. PHP 5.3 php.ini不再支持zend_extension_ts请使用zend_extension

  2. 请确保您的WAMP为32位,ionCube Loader仅支持32位(对于Windows),请将WAMP重新安装到32位。

  3. http://www.ioncube.com/loaders.php

    Windows VC6(x86)

    Windows VC6(非TS)(x86)

    Windows VC9(x86)

    Windows VC9(非TS)(x86)

    所有商家信息仅 x86

答案 1 :(得分:0)

在php.ini中

我将库复制到/ php / ext /文件夹中,我使用:

  

的zend_extension = “C:\ XAMPP \ PHP \分机\ ioncube_loader_win_5.3.dll”

答案 2 :(得分:0)

Wampserver 32bit是vc6 upto,包括wampserver 2.1
Wampserver2.2 32bit更改为vc9,因为php 5.3.6仅作为vc9发布 Wampserver 64位一直是 vc9

答案 3 :(得分:0)

复制" ioncube_loader_win_5.3.dll"在网址中:C:/wamp/bin/apache/Apache2.2.21/bin/ioncube/  并提及php.ini(路径:C:\wamp\bin\apache\Apache2.2.21\bin\php.ini)文件中的路径,如下所示,它应该是任何其他zend扩展的顶部。

zend_extension="C:/wamp/bin/apache/Apache2.2.21/bin/ioncube/ioncube_loader_win_5.3.dll"

希望这会有所帮助。