zoukankan      html  css  js  c++  java
  • 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服务

  • 相关阅读:
    053-649
    053-648
    053-647
    053-646
    053-645
    053-644
    053-643
    053-642
    053-641
    053-640
  • 原文地址:https://www.cnblogs.com/1500418882qqcom/p/13791640.html
Copyright © 2011-2022 走看看