安装PayPal插件后CakePHP网站无法正常工作 - 我从哪里开始?

时间:2012-05-16 14:48:30

标签: cakephp-2.0

我的CakePHP网站工作正常,直到昨天我从https://github.com/webtechnick/CakePHP-Paypal-IPN-Plugin上传了PayPal插件。

它在本地仍然可以正常工作,但现场网站现在根本不起作用 - 我只是得到一个错误说

  

连接已重置

     

同时重置与服务器的连接   页面正在加载。

如果我从AppController.php中的helpers数组中删除插件名称

var $helpers = array('Html','Form','PaypalIpn.Paypal')

然后再次正常工作。

我真的不知道从哪里开始调试这个 - 我认为它与php库或版本之类的某种冲突,但我不知道如何找到它。通常我会注释掉一些东西,然后一次重新引入一行,但我无法想办法,因为我不知道哪个文件是插件中的“主”文件。 / p>

有谁能建议我应该从哪里开始?或者有没有人遇到过类似的东西?

谢谢!

2 个答案:

答案 0 :(得分:0)

我没有得到这个问题的答案;我最终自己重写了PayPal的东西。我仍然对任何人都可以提供的任何答案感兴趣,以供将来参考,或者帮助其他人。

答案 1 :(得分:0)

我遇到了同样的问题。我在这里找到答案: https://github.com/webtechnick/CakePHP-Paypal-IPN-Plugin/issues/19 在app / Plugin / PaypalIpn / View / Helper / PaypalHelper.php

将第34行更改为:

'file'=> APP。 DS .'Plugin'。 DS。'PaypalIpn'。 DS。'Config'。 DS。 'paypal_ipn_config.php'