PayPal を自分の Web サイトに統合しようとしています。この段階では、インスタント ペイメント通知 (IPN) シミュレーターと共に PayPal サンドボックスを使用しています。リスナー自体には、Micah Carrick のコードを使用しています。サンドボックス経由で IPN を送信すると、次のエラーが表示されました。
cURL エラー: [77] SSL CA 証明書の問題 (パス? アクセス権?)
私は当初、自分の Web サイトに SSL 証明書がないことが問題だと考えていたので、SSL 証明書を購入してインストールしました。残念ながら、それは私の問題を解決しませんでした。さらに調査を行った結果、PayPal または cURL からの証明書ファイルが見つからないという印象を受けました。開発者バンドル (pp_php_soap_sdk_1) の 1 つを PayPal からダウンロードし、そのapi_cert_chain
ファイルを IPN コードのディレクトリにコピーしましたが、失敗しました。証明書を見ると、有効期限が切れているように見えるので、おそらくそれが問題です。何か案は?