1
을 존재 및 파일 나는 완전히 내 페이팔 IPN 리스너 늘 표준 버튼
PHP 페이팔 IPN 잘못된 URL 오류 그러나 URL는 작동이
I는 미가 Carricks 페이팔 클래스를 사용하고 내 웹 지불 작동 이유에 난처한 해요
널리 사용하고 난 구성한 내 서버에서 잘 작동 한 것으로 나타났습니다
난 내 IPN
샌드 박스 시뮬레이터 도구는 URL이 존재하는 사실에도 불구하고 내 URL이 유효 하더군요을 처리 할 때 내 문제가 발생 그리고 내가 직접 액세스 할 때 오류를 직접 처리하고 기록합니다.
누구든지 내가 뭘 잘못하고 있다고 말할 수 있습니까? 여기
내 청취자 코드 또한 use_sandbox와 라이브 트랜잭션이 false로 설정하고 IPN의 역사는 URL 를 연결할 수를 나타내는, 다시 시도로 IPN을 보여줍니다 시도했습니다<?php
ini_set('log_errors', true);
ini_set('error_log', '../car_errors.log');
// instantiate the IpnListener class
include('ipnlistener.php');
$listener = new IpnListener();
$listener->use_sandbox = true;
$account_owner = 'MY_EMAIL';
try
{
$listener->requirePostMethod();
$verified = $listener->processIpn();
}
catch (Exception $e)
{
error_log($e->getMessage());
exit(0);
}
/*
The processIpn() method returned true if the IPN was "VERIFIED" and false if it
was "INVALID".
*/
if ($verified)
{
if()//My checks on the post data to update my database
{
}
mail($account_owner, 'Verified Car IPN', $listener->getTextReport());
}
else
{
mail($account_owner, 'Invalid Car IPN', $listener->getTextReport());
}
?>
나는이 일에 대한 모든 희망을 잃기 시작했다. 나는 아마도 내 서버에서 내 파일 권한이 될 수 있습니다 우려하지만, 그들은 모두 664로 설정됩니다. 내가 말하는 이유는 공유 호스트에서 작업하지만 리스너가 VPS로 업그레이드 한 이후 계속해서 문제가있는 것입니다.
당신이 서버를 변경하기 전에 작업 인 경우어떤 도움이 크게 다음 서버 구성 문제의 일종처럼 소리 베리
환호성 Sean, 저것 좀 봐. – BarryH1987