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服务

  • 相关阅读:
    数字校验1
    数字校验
    千分位保留4位小数
    如何把一个字符串格式化位4位一个空格
    from里button会提交表单
    重新学习JavaScript2015年11月3日
    java设计模式之代理模式
    自定义标签 (choose)
    自定义标签 foreach
    获取一个表格的一行的值
  • 原文地址:https://www.cnblogs.com/1500418882qqcom/p/13791640.html
Copyright © 2011-2022 走看看