我已经装了oracle客户端呀???不大明白,我用ORA来做连接一点问题都没有!

解决方案 »

  1.   

    根据你的Oracle数据库版本安装客户端
    extension=php_oracle.dll
    好像这个也得去掉分号
    记得php有2套函数库,oci_和ora_
    你可以试试后者
    如果你的系统是linux的话
    需要在编译php的时候加上参数--with-oracle[=DIR]
      

  2.   

    ………………………………………………extension_dir = "E:\PHP\extensions"extension=php_mssql.dll
    extension=php_msql.dll
    extension=php_oci8.dll
    extension=php_oracle.dll
    ;extension=php_bz2.dll
    ;extension=php_cpdf.dll
    ;extension=php_crack.dll
    ;extension=php_curl.dll
    ;extension=php_db.dll
    ;extension=php_dba.dll
    ;extension=php_dbase.dll
    ;extension=php_dbx.dll
    ;extension=php_domxml.dll
    ;extension=php_exif.dll
    ;extension=php_fdf.dll
    ;extension=php_filepro.dll
    ;extension=php_gd2.dll
    ;extension=php_gettext.dll
    ;extension=php_hyperwave.dll
    ;extension=php_iconv.dll
    ;extension=php_ifx.dll
    ;extension=php_iisfunc.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    ;extension=php_java.dll
    ;extension=php_ldap.dll
    ;extension=php_mbstring.dll
    ;extension=php_mcrypt.dll
    ;extension=php_mhash.dll
    ;extension=php_mime_magic.dll
    ;extension=php_ming.dll
    ;extension=php_openssl.dll
    ;extension=php_pdf.dll
    ;extension=php_pgsql.dll
    ;extension=php_printer.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_sockets.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_w32api.dll
    ;extension=php_xmlrpc.dll
    ;extension=php_xslt.dll
    ;extension=php_yaz.dll
    ;extension=php_zip.dll
    ……………………………………………………
    各位老大,这就是我的PHP.INI(部分),帮我看看有什么问题?顺便提一下我的环境是PHP4+Apache2+WINXP。(E:\PHP\extensions)目录下边有php_oci8.dll文件
    错误提示:
    Unkown():Unable to load dynamic library 'E:\PHP\extensions\php_oci8.dll' -找不到指定的程序。。
      

  3.   

    把php_oci8.dll复制到c:\winnt\system32目录下,再试试吧。
      

  4.   

    哎呀。。真是郁闷呀。。这些我都做过了。。为什么不行呢??为什么用ORA连都好好的呢???百思不得其解。。哪位兄弟能给我答案。。分不够可以加!!谢谢了!!