1、由于要使用oracle,但 appserv-win32-2.5.10 在XP上装的程序 不能打开 pdo 里面的oci部分,但mysql的打开,关闭都没有问题,我都试了。不知道有没有什么解决方法。一般在winxp上是用什么装PHP,可以直接像服务器上直接装不。2、要使用mdb,网上找了下,说是这种mdb数据库是独占的,是不是只要有一个用户在使用,那其它用户就只有等这个用户使用完成后,才可以使用,如果 是 的话,有没有其它方法,我要在本地读取数据,但是我又不能保存在本地的数据库上。

解决方案 »

  1.   

    1、不能使用 pdo_oci 的原因是你没有安装 oracle 客户端
    在xp中安装的php版本最好与服务器上的一样2、mdb数据库虽说可以独占使用,但一般还是共享使用的
      

  2.   


    不可以远程连接 oracle 吧?
      

  3.   

    本帖最后由 xuzuning 于 2011-08-12 08:59:43 编辑
      

  4.   

    那不知道,我用的是标准版的
    不过既然他们敢于发布,应该是没有问题的php.ini 中
    extension=php_oci8.dll
    extension=php_pdo.dll
    extension=php_pdo_oci.dll
    extension=php_pdo_oci8.dll需检查 ext 目录中是否有相应的 dll,如没有就注释掉所需的支撑库 oci.dll 是客户端带的,安装后就不用管了
      

  5.   

    下好了,也安装了。php.ini里面也是配置好了,ext里面也有php_pdo_oci8.dll。在phpinfo里面还是看不到有支持PDO_OCI8的。在下载的客户端要不要配置什么才可以支持?
      

  6.   

    baidu搜索 php+oracle+apache(or iis)