gpt4 book ai didi

mysql - 如何让 Magento 显示整个 SQL 错误

转载 作者:行者123 更新时间:2023-11-29 01:33:21 24 4
gpt4 key购买 nike

每隔一段时间,当我在 Magento 中编程时,我就会遇到一个 MySQL 错误。当异常显示在屏幕上时,它只显示它试图执行的查询的前几个字符。

有没有办法让 Magento 在堆栈跟踪中显示整个查询?

最佳答案

可以在mysql适配器(Varien_Db_Adapter_Pdo_Mysql)中设置 Debug模式

/**
* Write SQL debug data to file
*
* @var bool
*/
protected $_debug = true;

进入文件(var/debug/sql.txt),找到异常获取查询并在mysql工具中执行。问题是 PDO 只返回部分错误,只有在某些工具中执行查询时才能看到完整的错误消息。

关于mysql - 如何让 Magento 显示整个 SQL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4692302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com