Consolibyte QuickBooks PHP 库 - 如何调试/查看错误?

Consolibyte QuickBooks PHP Library - How Do You Debug / View Errors?

我目前正在尝试使用 _quickbooks_customer_import_request()_quickbooks_customer_import_response( ) 方法在 docs/web_connector/example_web_connector_import.php 文件的 Consolibyte 的 QB PHP 库中找到。

当我 运行 Web 连接器时,它能够建立连接并从我的服务器接收请求。然后它在响应中出错(QB 联系我的服务器并尝试将响应数据传递给它)。 Web 连接器中显示的错误是一般性 getLastError() 消息:

当我查看 quickbooks_log table 时,Consolibyte 库在 quickbooks MySQL 数据库,我看到以下内容:

以上未说明错误原因。如何在此处记录潜在错误?我更喜欢一个解决方案,其中可以将详细的错误描述以 JSON 格式插入 quickbooks_log table。

这里有文档的 Troubleshooting 部分:

您应该先将 Web 连接器置于详细模式,然后查看 Web 连接器日志文件中的内容。

此外,请检查您的 PHP 错误日志。

有许多不同的地方可能会发生错误(PHP、配置、SSL/TLS、QuickBooks 等),因此请从 Web 连接器日志开始,然后从那里开始。