美文网首页
ThinkPHP 使用中遇到的一些问题

ThinkPHP 使用中遇到的一些问题

作者: 好大一棵树6 | 来源:发表于2021-10-09 14:05 被阅读0次

    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环境:

    image.png

    解压之后有一个fbclient.dll文件:


    image.png

    放到PHP根目录(php.ini所在目录)下就可以了.

    相关文章

      网友评论

          本文标题:ThinkPHP 使用中遇到的一些问题

          本文链接:https://www.haomeiwen.com/subject/ireqoltx.html