我一直在寻找答案,我尝试了一些但是它似乎不起作用,当我使用一个需要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,即使向导说它已成功安装,但该程序在结束时给我带来了同样的错误。
我该怎么办?
我顺便说一句。
答案 0 :(得分:0)
好的一些事情你需要知道。
您需要WAMPServer的线程安全版IONCUBE。那就是名字中没有(非TS)的那个。
确保您拥有正确的32位或64位版本,与您安装的WAMPServer版本相同。
如果您使用的是WAMPServer 2.5,我认为您安装了Apache 2.4.9,则需要VC11版本的IONCUBE而不是VC9版本,我认为这意味着您需要5.5版本。 / p>
一旦你解决了这个问题,请查看phpinfo()页面的这一部分,看看它是否已加载
您的系统上的版本会有所不同,但您可以在此处查找已加载的报告。
最后但并非最不重要的是,请确保将zend_extension = ...
语句添加到正确的php.ini中。使用wampmanager菜单确保您获得正确的文件。
wampmanager -> PHP -> php.ini
这将编辑apache / bin文件夹中的php.ini文件。如果您编辑了....php/php.x.y.z
文件夹中的php.ini文件,该文件只由PHP CLI使用,而不是由Apache使用。