编辑php.ini文件以解决不需要的异常

编辑php.ini文件以解决不需要的异常,php,pdo,Php,Pdo,我正在把我的站点转移到另一个服务器上,当尝试加载主索引文件时,遇到了这个错误: Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /htdocs/www/demoportal/login.php:8 Stack trace: #0 /htdocs/www/demoportal/login.php(8): PDO->__construct('mysql:host=db2

我正在把我的站点转移到另一个服务器上,当尝试加载主索引文件时,遇到了这个错误:

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /htdocs/www/demoportal/login.php:8 Stack trace: #0 /htdocs/www/demoportal/login.php(8): PDO->__construct('mysql:host=db2....', '???', '???') #1 /htdocs/www/demoportal/index.php(3): require('/htdocs/www/dem...') #2 {main} thrown in /htdocs/www/demoportal/login.php on line 8
显然给出错误的行如下所示:

$db = new PDO("mysql:host=" . $host . ";dbname=" . $database, $user, $password);
我的系统上的PHP版本是PHPVersion5.3.19-1~dotdeb.0


我不确定需要在php.ini文件中查找什么来修改或编辑。任何帮助都将不胜感激。

您没有安装/加载MySQL PDO驱动程序

我需要在php.ini文件中查找什么


您必须更改您的代码以使用SQLite,或者要求您的主机提供商为您安装MySQL PDO驱动程序。PHP需要用
--用PDO MySQL[=DIR]
初始化,显然不是:)extension=PDO_MySQL.so没有被注释掉-我需要做什么?如果PDO_MySQL.so不存在呢?
extension=php_pdo_mysql.so (or .dll)