• Warning: PHP Startup: Unable to load dynamic library 'php_pdo_oci.dll'处理


    出现这样提示的原因可能有以下几种:

    (1)没有在php.ini中将extension=php_pdo_mysql.dll前面的分号去掉

    在php.ini中分号表示注释,因为在配置时被注释掉了,所谓无法加载成功而出错。

    (2)在php.ini中将extension=php_pdo_mysql.dll放在了extension=php_pdo.dll的前面加载

    可能是因为在加载php_pdo_mysql.dll的时候需要php_pdo.dll的支持所以不能加载成功

    (3)php_pdo.dll和php_pdo_mysql.dll两个动态链接库不匹配

    两个dll文件可能源于不同的mysql版本造成相互之间不匹配

    如果php.ini中没有

    ;extension=php_pdo.dll
    ;extension=php_pdo_mysql.dll

    这样的语句,需要找到对应的文件放在php.ini的extension_dir这个参数指定的目录中(很可能不匹配);

    配置步骤是:

    (1)在php.ini中将

    ;extension=php_pdo.dll
    ;extension=php_pdo_mysql.dll

    前面的分号去掉(注意两者的顺序不能换),并保存

    (2)将找到的找到的两个dll文件拷贝到extension_dir指定的目录中

    (3)重启php服务

  • 相关阅读:
    要加班了!
    项目经理的职责[转]
    用例图(User Case)
    c# 获取收藏夹目录到树型控件
    活动图(Activity Diagram)
    switch case重构事例[转]
    iframe 语法小结
    CSS入门
    Net中几种不同方式的文件下载
    网页效果集合
  • 原文地址:https://www.cnblogs.com/1500418882qqcom/p/13791640.html
Copyright © 2020-2023  润新知