Paypalの即時支払い通知(IPN)と通信するためのPHPファイルを作成しています。IPNリスナー(ファイル「ipnlistener.php」を使用)を使用してPaypalのサーバーからの「POST」メッセージをリッスンする「ipn.php」ファイルを作成しました。
このために、ipn.phpと同じフォルダーに「ipn_errors.log」ファイルも作成しました。Webブラウザからipn.phpにアクセスしようとすると、エラーがスローされ、ipn_errors.logファイルに記録されます。エラーはWebブラウザーに表示されますが、ipn_errors.logファイルに記録されていません。また、Paypal Sandboxの即時支払い通知(IPN)シミュレーターを使用すると、「IPN配信に失敗しました。HTTPエラーコード500:内部サーバーエラー」というエラーが表示されます。
これは、ipn.phpおよびipn_errors.logファイルのアクセス許可の問題が原因であると思います。この状況でどの権限が正しいか誰か教えてもらえますか?私は自分のウェブサイトを管理するためにcpanelを使用しています。