Php 安装后的Magento模块第0行出现致命错误

Php 安装后的Magento模块第0行出现致命错误,php,magento,exception,soap,client,Php,Magento,Exception,Soap,Client,对于我的一个客户,我安装了一个新模块。刷新并再次登录后,模块的后端配置页面将抛出此错误 Fatal error: Exceptions must be valid objects derived from the Exception base class in /home/<companyname>/public_html/app/code/community/<companyname>/<modulename>/Model/Connector/Soap/Cl

对于我的一个客户,我安装了一个新模块。刷新并再次登录后,模块的后端配置页面将抛出此错误

Fatal error: Exceptions must be valid objects derived from the Exception base class in /home/<companyname>/public_html/app/code/community/<companyname>/<modulename>/Model/Connector/Soap/Client.php on line 0
致命错误:异常必须是从第0行的/home//public\u html/app/code/community///Model/Connector/Soap/Client.php中的异常基类派生的有效对象
注意:我放置了
以尊重公司隐私,并出于匿名的原因

该模块在我的测试环境中运行良好,我发现PHP版本和IonCubeLoader版本有所不同,但差别不大

但这是服务器端问题吗?还是我的文件有问题?第0行甚至没有退出


希望有人能给我澄清一下。提前谢谢

我认为安装在服务器和测试环境上的SOAP版本是不同的

修好了!我与服务器端版本或soap客户端版本没有任何关系。de client.php中的数据已加密

因此,我复制了原始(未加密)源,并将其替换为文件的内容。它给出了一个关于第109行的错误,指定了一个var throwexception。我把它拿走了,一切又恢复了

然后我把throwexception和IonCubed内容放回原处,就像原作一样。并且刷新了所有的缓存(甚至是清漆),所有的东西都仍然工作


结论:某些IonCubed加载程序错误

是该模块的公开来源吗?我首先检查Client.php会产生哪些异常。可能是异常本身在测试环境中仍然有问题,但从未抛出。这也是一件非常值得研究的事情。谢谢谢谢,所以这是一个服务器端问题!我给接待公司打了电话,解释了情况。PHP、IonCube和SOAP确实有所不同。他们已经更新了,现在已经修好了!不太可能是加载程序错误,好消息是您已经修复了它!如果需要,您可以随时联系以获得支持帮助。