php - Laravel 驱动未找到,数据库连接错误?

标签 php mysql laravel pdo wamp

我收到此错误:

PDOException in Connector.php line 55: could not find driver
in Connector.php line 55
at PDO->__construct('mysql:host=localhost:8080;dbname=db', 'root', '', array('0', '2', '0', false, false)) in Connector.php line 55

在我的 .env 文件中,我的凭据为

DB_HOST=localhost:8080
DB_DATABASE=db
DB_USERNAME=root
DB_PASSWORD=

我的 wamp 设置为端口 8080,当我的 laravel 通过 artisanserve 在端口 8000 上查看时。这有脱节吗?所有 pdo 模块都在 php.ini 中

最佳答案

我不相信你可以将 artisanserve 与 WAMP 一起使用,因为它们实际上是两个不同的服务器(artisanserve 使用内置于 Web 服务器的 PHP,与 WAMP 无关)。

您应该结账this post了解如何设置 Laravel 以便正确使用 WAMP。

关于php - Laravel 驱动未找到,数据库连接错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35067506/

相关文章:

php - Twitter api 1.1 oauth 在搜索主题标签时失败

php - Excel 日期到字符串转换 excel

mysql - 如何比较 MySQL 5.6 中的 JSON-like 文本?

Laravel Auth::user() 使用守卫登录后返回 null ('admin' )

php - 如何节省用户退出时的时间?(已关闭)

php - 如何使用 PHP 从 HTML 表单检查数据库记录

php - 如何根据潜在客户 'Campaign' 子面板中的信息在 SugarCRM/SuiteCRM 中创建逻辑 Hook ?

mysql - SQL 计算 id = x 的行数以及同一表中分组的其他 max(id) 行数

javascript - 我可以在javascript代码中使用 Blade 中的数据吗

php - 使用 session_register_shutdown() 的目的是什么?