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 连接器日志开始,然后从那里开始。
我目前正在尝试使用 _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 连接器日志开始,然后从那里开始。