Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PhpRunner中的IONCUBE如何安装_Php_Mysql_Wamp_Ioncube - Fatal编程技术网

PhpRunner中的IONCUBE如何安装

PhpRunner中的IONCUBE如何安装,php,mysql,wamp,ioncube,Php,Mysql,Wamp,Ioncube,我一直在寻找答案,我尝试了一些,但似乎不起作用,当我使用一个需要IONCUBE加载程序的类时,它会一遍又一遍地给我同样的错误 Site error: the file C:\wamp\www\ProjectoInventario\output\include\multifacturas_sdk\lib\cfdi32_multifacturas.php requires the ionCube PHP Loader ioncube_loader_win_5.3.dll to be installe

我一直在寻找答案,我尝试了一些,但似乎不起作用,当我使用一个需要IONCUBE加载程序的类时,它会一遍又一遍地给我同样的错误

Site error: the file C:\wamp\www\ProjectoInventario\output\include\multifacturas_sdk\lib\cfdi32_multifacturas.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.
我已经安装了5.1到5.5,甚至向导说它安装成功了,但是程序在一段时间内给我同样的错误

我能做什么


顺便说一句,我在wamp上。

好的,有几件事你需要知道

  • 您需要用于WAMPServer的IONCUBE的线程安全版本。这就是名称中没有(非TS)的那个

  • 确保您有正确的32位或64位版本,与您安装的WAMPServer版本相同

  • 如果您使用的是WampServer2.5,我假设您安装了Apache2.4.9,那么您需要的是IONCUBE的VC11版本,而不是VC9版本,我认为这意味着您需要的是5.5版本

  • 整理好后,请查看phpinfo()页面的这一部分,查看其是否已加载

    在您的系统上,版本会有所不同,但这是您查找其加载的报表的地方

    最后但并非最不重要的一点是,确保将
    zend_extension=…
    语句添加到正确的php.ini中。使用wampmanager菜单确保获得正确的文件

    wampmanager -> PHP -> php.ini
    

    这将编辑apache/bin文件夹中的php.ini文件。如果您编辑了
    …php/php.x.y.z
    文件夹中的php.ini文件,则该文件仅由php CLI使用,而不由Apache使用。

    您可能只需要将dll添加到php.ini文件中。然后重启apache.ioncube是否在php中加载?仅在驱动器上有dll是不够的。我在php.ini上有zend_extension=“C:/wamp/bin/apache/apache2.4.9/bin/ioncube/ioncube_loader\u win_5.3.dll”它是否显示在
    phpinfo()
    输出中?不,它是,或者我找不到它,但为什么?就连loader-wizard.php说它已经安装好了,我把它放在php.ini上,我把.dll放在这个地方,为什么它会失败呢?好吧,你是对的,先生,但我遇到了一个问题,我安装了5.5版本,在phpinfo中它显示了它的加载,一切正常,但在我使用Ioncube的那一刻,它说我必须安装5.3版本,所以,我说,我要安装这两个,所以它不会给我带来问题,但这不起作用,我陷入了困境,但多亏了你,我很快就能找到答案。你不能同时安装这两个,选择一个。