我从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.
如何修复
答案 0 :(得分:2)
PHP 5.3 php.ini不再支持zend_extension_ts
请使用zend_extension
请确保您的WAMP为32位,ionCube Loader仅支持32位(对于Windows),请将WAMP重新安装到32位。
http://www.ioncube.com/loaders.php
Windows VC6(x86)
Windows VC6(非TS)(x86)
Windows VC9(x86)
Windows VC9(非TS)(x86)
所有商家信息仅 x86
答案 1 :(得分:0)
我将库复制到/ 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"
希望这会有所帮助。