从 API 获取有效响应时出错。检查日志文件以获取错误详细信息
Error getting valid response from API. Check log file for error details
我似乎找不到 authorize.net api 的错误日志。
我有 Laravel 应用程序,它使用 "authorizenet/authorizenet" 包和我尝试创建客户资料的代码,我收到以下错误:
"Error getting valid response from API. Check log file for error details"
谁能告诉我在哪里可以找到这些日志?它叫什么名字?
我在 /var/logs
文件夹中尝试过,但我似乎找不到它。
如果其他人有此问题,这里是解决方案。
authorize.net 已从 https://api.authorize.net to https://api2.authorize.net 更改了它们的端点,这是您可能会收到此错误的可能原因之一。
因此,如果您在代码中对这些端点进行硬编码,然后将其更新为新的端点,或者如果您正在为其使用库常量,就像我一样:
\net\authorize\api\constants\ANetEnvironment::沙盒
\net\authorize\api\constants\ANetEnvironment::制作
然后只需按 运行:
更新您的图书馆
composer update authorizenet/authorizenet
这就是我解决它的方法,这似乎是迄今为止最好的方法,因为如果他们更改了其他内容并且您开始遇到此问题,它将更新他们的库以更新所有内容。
希望对你有帮助
我似乎找不到 authorize.net api 的错误日志。
我有 Laravel 应用程序,它使用 "authorizenet/authorizenet" 包和我尝试创建客户资料的代码,我收到以下错误:
"Error getting valid response from API. Check log file for error details"
谁能告诉我在哪里可以找到这些日志?它叫什么名字?
我在 /var/logs
文件夹中尝试过,但我似乎找不到它。
如果其他人有此问题,这里是解决方案。
authorize.net 已从 https://api.authorize.net to https://api2.authorize.net 更改了它们的端点,这是您可能会收到此错误的可能原因之一。
因此,如果您在代码中对这些端点进行硬编码,然后将其更新为新的端点,或者如果您正在为其使用库常量,就像我一样:
\net\authorize\api\constants\ANetEnvironment::沙盒 \net\authorize\api\constants\ANetEnvironment::制作
然后只需按 运行:
更新您的图书馆composer update authorizenet/authorizenet
这就是我解决它的方法,这似乎是迄今为止最好的方法,因为如果他们更改了其他内容并且您开始遇到此问题,它将更新他们的库以更新所有内容。
希望对你有帮助