Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python IPN刺激器返回错误';IPN传递失败:500内部服务器错误';?_Python_Django_Paypal_Amazon Web Services_Django Paypal - Fatal编程技术网

Python IPN刺激器返回错误';IPN传递失败:500内部服务器错误';?

Python IPN刺激器返回错误';IPN传递失败:500内部服务器错误';?,python,django,paypal,amazon-web-services,django-paypal,Python,Django,Paypal,Amazon Web Services,Django Paypal,我正在尝试整合贝宝到我的网站 所以我从github下载。 解压缩并粘贴我的项目目录中的paypal文件夹。我添加了INSTALLED_APPS=(…'paypal.standard.ipn',…)和RECEIVER_EMAIL=suhailvs@gmail.com“到设置.py 和(r'^paypal/notify/,包括('paypal.standard.ipn.url'),到myurl.py 我在伦敦主持的 我试着在第一时间刺激IPN 我以http:///paypal/notify/当我点击

我正在尝试整合贝宝到我的网站

所以我从github下载。 解压缩并粘贴我的项目目录中的paypal文件夹。我添加了
INSTALLED_APPS=(…'paypal.standard.ipn',…)
RECEIVER_EMAIL=suhailvs@gmail.com“
设置.py

(r'^paypal/notify/,包括('paypal.standard.ipn.url'),
到myurl.py

我在伦敦主持的

我试着在第一时间刺激IPN

我以
http:///paypal/notify/
当我点击
发送ipn
按钮时,我发现错误:

解决了这个问题。在IPN处理程序URL的末尾需要“/” 如果您提供IPN处理程序url

http://<url>/paypal/notify 

它会很好用的。

我只能告诉你;当我们将IPN POST有效负载发送到IPN侦听器时,它将从IPN侦听器返回HTTP 500。您在错误日志中看到了什么?@PayPal\u Robert问题可能是由于amazone.aws或其他原因造成的。因为我把它放在rhcloud服务器
http://my-picks.rhcloud.com/paypal/notify
并使用ipn模拟器进行了检查,它工作正常。这很奇怪,因为AWS/RHCloud会影响基础设施。也许通过移动,您已经对您的环境进行了更改,从而解决了这一问题(例如,包括AWS EC2实例上不可用的必需库)。@PayPal_Robert它在AWS中运行良好。我的网站有一些打字错误。谢谢你的帮助comments@PayPal_Robert如果您提供IPN处理程序url
http:///paypal/notify
它将返回
500:error
。问题出在“/”上(如果你给出
http:///paypal/notify/
它可以正常工作。
http://<url>/paypal/notify/