如何以Drupal方式设置MYSQL_ATTR_USE_BUFFERED_QUERY属性?

时间:2016-01-14 01:24:59

标签: mysql pdo drupal drupal-7 shared-hosting

我在D7 / Bluehost上有网站,这让我误以为:

  

"当其他无缓冲的查询处于活动状态时,无法执行查询"

  

"您可以通过设置启用查询缓冲   PDO :: MYSQL_ATTR_USE_BUFFERED_QUERY属性"

因此,在紧急情况下,我将此行添加到database.inc(第306行)并工作:

$this->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true);

所以,现在网站运行良好,但我不知道如何解决Drupal Way这个问题。我知道修改核心或模块并不好。

我不知道如何在不修改核心或模块的情况下将属性设置为PDO连接。

你知道一个优雅的解决方案吗?

0 个答案:

没有答案