Laravel —— could not find driver
2024-10-11 04:48:06
Laravel 中的数据库是以 PDO 的方式连接的
数据库连接失败时,先检查问题所在,再对症下药
本文以 pgsql 为例
1、判断 pgsql 是否启动
$ ps -ef | grep pgsql
2、判断 pdo_pgsql 扩展是否安装并开启
$ /usr/local/php/bin/php -m
没有则需要安装,以下是不重新编译 PHP,直接安装 pdo_pgsql 的步骤
-> 切换到 PHP 包目录的 扩展包目录
# cd /usr/local/src/php-7.3./ext/ -> 执行 phpize
# /usr/local/php/bin/phpize -> 执行 configure
# ./configure --with-php-config=/usr/local/php/bin/php-config -> 安装
# make && make install -> 开启 pdo_pgsql 扩展
# vim /usr/local/php/lib/php.ini
extension=pdo_pgsql 前面的分号去掉 -> 重启服务
service httpd restart
3、判断 Laravel 中,数据库连接参数是否正确
// .env 文件中,确认 DB 配置
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=
DB_DATABASE=“数据库名”
DB_USERNAME=“数据库用户名”
DB_PASSWORD=“数据库密码”
以上确认完后成后,测试。。。
最新文章
- 搭建自己的ngrok服务(国内直接可用http://qydev.com/#)
- python 学习笔记十 rabbitmq(进阶篇)
- android:ToolBar详解(手把手教程)
- WPF 最大化最小化窗口
- centos的vi常用用法
- python项目练习3:万能的XML
- ZendStudio的配置导出
- Oracle redo 日志切换时间频率
- POJ1050:To the max
- xmlplus 组件设计系列之六 - 下拉刷新
- 类相关的BIF
- noi.ac#309 Mas的童年(子集乱搞)
- selenium+python编写自动化脚本时,定位frame中对象操作
- 如何在启用JWT Token授权的.NET Core WebApi项目中下载文件
- 【redis】6、redis常用命令
- Vivado约束文件(XDC)的探究(1)
- POJ 2230 Watchcow(有向图欧拉回路)
- centos7配置yum源
- sqlserver select 查询字段if判断用法
- CSS&;&;xpath