【问题标题】:CakePHP site not working after installing PayPal plugin - where do I start?安装 PayPal 插件后,CakePHP 网站无法运行 - 我从哪里开始?
【发布时间】:2012-05-16 14:48:29
【问题描述】:

直到昨天我从 https://github.com/webtechnick/CakePHP-Paypal-IPN-Plugin 上传 PayPal 插件时,我的 CakePHP 网站一直运行良好。

它在本地仍然可以正常工作,但实时站点现在根本无法工作 - 我只是收到一个错误提示

连接已重置

与服务器的连接被重置,而 页面正在加载。

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

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

然后它又可以正常工作了。

我真的不知道从哪里开始调试它 - 我认为它与 PHP 库或版本或其他东西发生了某种冲突,但我不知道该怎么做才能找到它。通常我会注释掉一些东西,然后一次重新引入一行,但我想不出一种方法来做到这一点,因为我不知道哪个文件是插件中的“主”文件。

我可以尝试什么?

【问题讨论】:

    标签: cakephp-2.0


    【解决方案1】:

    我遇到了同样的问题。我在这里找到了答案: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'
    

    【讨论】:

      猜你喜欢
      • 2011-10-03
      • 2011-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多