我在D7 / Bluehost上有网站,这让我误以为:
"当其他无缓冲的查询处于活动状态时,无法执行查询"
和
"您可以通过设置启用查询缓冲 PDO :: MYSQL_ATTR_USE_BUFFERED_QUERY属性"
因此,在紧急情况下,我将此行添加到database.inc(第306行)并工作:
$this->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true);
所以,现在网站运行良好,但我不知道如何解决Drupal Way这个问题。我知道修改核心或模块并不好。
我不知道如何在不修改核心或模块的情况下将属性设置为PDO连接。
你知道一个优雅的解决方案吗?