, поэтому я строил этот проект, и IPN отлично работал для моего Sandbox, но как только я изменил URL-адрес, чтобы жить, я получил это сообщение журнала.PayPal IPN не работает в Live
Я попытался использовать это как решение, но все еще получаю ошибку.
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Connection: Close', 'User-Agent: company-name'));
Ответ Сообщение Я получаю
<HTML>
<HEAD>
<TITLE>Access Denied</TITLE>
</HEAD>
<BODY>
<H1>Access Denied</H1>
You don't have permission to access "https://www.paypal.com/cgi-bin/webscr" on this server.<P>
Reference #18.........
</BODY>
</HTML>
СПИ им помощи это одна:
https://github.com/paypal/ipn-code-samples/blob/master/paypal_ipn.php
Может кто-нибудь, пожалуйста, помогите. Благодаря
Звучит как искаженный HTTP-заголовок - Akamai блокирует запросы с отсутствующим пользовательским агентом в некоторых странах. Вы можете проверить, что отправляется в HTTP-запросе? См. Http://stackoverflow.com/questions/866946/how-can-i-see-the-request-headers-made-by-curl-when-sending-a-request-to-the-ser для как –