最近从oracle9i升级到了10g 
配制和原先一样,但就是PHP连不上了郁闷中高分求一段可以用在10g上的连接代码 oci的

解决方案 »

  1.   

    连接应该一样吧,估计要重新编译模块 < ? if ($conn=Ora_Logon("user@TNSNAME","password")) 
    { echo "SUCCESS ! Connected to database\n"; 
    }else 
    {echo "Failed :-( Could not connect to database\n";} 
    Ora_Logoff($conn); 
    phpinfo(); 
    ?> 
      

  2.   

    呵呵,升级了之后,Oracle程序文件的位置是不是跟以前不同了?
    因为你使用的是oci连接,所以php还会到以前的地方去找,
    找不到就出错了参考解决办法为:
    1. 检查环境变量,是不是指错位置了
    2. 重新配置php的应用