1、问题一:
[10501]PDOException in PDOConnection.php line 796
could not find driver
如下图所示
image.png
查了一下,说是在 php.ini 里面开启PDO
下面2行前面的';'去掉
extension=pdo_firebird
extension=pdo_mysql
但是去掉之后,执行php think run 会报错
错误如下
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_firebird' (tried: D:\server\php-7.3.31\ext\pdo_firebird (找不到指定的模块。), D:\server\php-7.3.31\ext\php_pdo_firebird.dll (找不到指定的模块。)) in Unknown on line 0
但是查看了相应的目录下面其实是有php_pdo_firebird 这个文件的。
感觉到了迷惑。
解决方法,参考地址:https://blog.csdn.net/qq_27525611/article/details/105722680
以下是参考地址的原文:
去Firebird的官网(戳这里),下载对应版本的Firebird库,这里笔者的是win环境:
解压之后有一个fbclient.dll文件:
image.png
放到PHP根目录(php.ini所在目录)下就可以了.
网友评论