我似乎无法找到authorize.net api的错误日志。
我有Laravel应用程序,该应用程序使用“ authorizenet / authorizenet”包和尝试创建客户资料的代码,出现以下错误:
“从API获取有效响应时出错。请检查日志文件以获取错误详细信息”
谁能告诉我在哪里可以找到这些日志?叫什么名字?
我在/var/logs
文件夹中尝试过,但似乎找不到。
答案 0 :(得分:0)
如果其他人有此问题,这是解决方案。
authorize.net已将其端点从https://api.authorize.net更改为https://api2.authorize.net,这是您可能会收到此错误的可能原因之一。
因此,如果您要在代码中对这些端点进行硬编码,然后将其更新为新端点,或者如果您为其使用库常量,则与我相同:
\ net \ authorize \ api \ constants \ ANetEnvironment :: SANDBOX \ net \ authorize \ api \ constants \ ANetEnvironment :: PRODUCTION
然后只需运行以下命令即可更新您的媒体库:
composer update authorizenet/authorizenet
这是我解决的方法,到目前为止,这似乎是最好的方法,因为如果他们进行了其他更改并且您开始遇到此问题,它将更新他们的库以使所有内容都保持最新。
我希望对您有帮助