php - 带有消息 'could not find driver' 的“PDOException”(Centos,PHP 5.6)

标签 php pdo sqlite centos

错误:

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /test2.php:6 Stack trace: #0 /test2.php(6): PDO->__construct('sqlite3:/var/ww...') #1 {main} thrown in /test2.php on line 6

第 6 行

 $db = new PDO('sqlite3:' . $dir . '/db.sqlite');

中心 7

PHP 5.6(可以在 ISP-manager 5 中更改版本,但不能在所有版本中工作)

要做什么?谢谢。

最佳答案

尝试

sudo yum install php56-pdo sqlite

或者也许

sudo yum install php-sqlite

我不太确定(我目前没有 CentOS 服务器来测试它)但我是从这些答案中寻找的 [1] [2]

关于php - 带有消息 'could not find driver' 的“PDOException”(Centos,PHP 5.6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39075975/

相关文章:

PHP 准备语句 while

php - 最高格式的YouTube下载器(服务器端)

php - 直接从 Controller 运行 sql 查询

java - 如何在从 cordova 创建的 native 代码中使用相同的 android SQLite DB?

javascript - ajax 抛出错误并得到正确的结果

MySQL - 多重连接的 1064 问题

php - 使用 PHP PDO 和 MySql 时绑定(bind) IS NULL 或 NULL

MySQL 错误 "right syntax to use near ' 更新”

database - 我在哪里可以找到我的 mac 中的 sqlite3 数据库文件?

python - python中sqlite3的executemany语句的限制