基于drupal的网站上突然出现pdo_mysql错误?

amm*_*r26 9 php mysql web-hosting drupal drupal-7

我的drupal网站工作正常,直到昨天但突然从今天没有出现错误

Fatal error: Undefined class constant 'MYSQL_ATTR_USE_BUFFERED_QUERY' in /.../includes/database/mysql/database.inc on line 43
Run Code Online (Sandbox Code Playgroud)

自昨天以来我甚至没有改变或更新任何东西,它突然出现在任何地方,之前它工作正常

在database.inc的第43行,这是写的

 PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => TRUE,
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索并得知这是某种PDO_MYSQL错误,我不知道为什么这个错误突然到来

任何人都可以帮助我

附加信息

  • Linux共享虚拟主机
  • DRUPAL 7
  • Apache版本2.2.20
  • PHP版本5.2.17
  • MySQL版本5.0.92-community-log
  • cPanel版本11.30.3(版本5)

Cli*_*ive 7

根据许多不同的来源,PHP安装中必须缺少pdo_mysql扩展.要么在php.ini中添加它,要么让托管服务提供商为您完成.

链接:

他们都说同样的事情......安装pdo_mysql扩展.听起来你的托管服务提供商已禁用它!