安装后致命错误行0,Magento模块

时间:2014-08-22 08:31:32

标签: 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/Client.php on line 0

注意:我已将<companyname><modulename>置于尊重公司隐私和匿名原因之列。

该模块在我的测试环境中运行良好,我发现PHP版本和IonCubeLoader版本不同,但不是很多。

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

希望有人能给我一些明确的信息。提前谢谢!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

所以我复制了原始(未加密)源并将其替换为文件内容。它给出了关于第109行的错误,指定了一个var throwexception。我删除了它,一切都恢复了!

然后我将throwexception和IonCubed内容放回去,这样就像原版一样。并刷新所有缓存(甚至清漆),一切仍然有效!

结论:一些IonCubed Loader错误