说说你是怎么配置php支持oracle的?

解决方案 »

  1.   

    例如php.ini
    extension_dir = c:/php/extensions
    extension=php_oci8.dll
      

  2.   

    我好像没有写
    extension=php_oci8.dll
    我去看看
      

  3.   

    改了之後更恐怖这么多错误:
    Warning: oci8_open_server: ORA-12560: TNS: 协议适配器错误 in C:\Inetpub\wwwroot\test\6.php3 on line 2
    :$conn = OCILogon($edit, $edit,$oy1);
    Warning: OCIParse: invalid connection 0 in C:\Inetpub\wwwroot\test\6.php3 on line 3
    :$stmt = OCIParse($conn,"SELECT picture FROM vs_pgm_tab WHERE
    archiveno='B01030326372'");
    Warning: OCIExecute: invalid statement 0 in C:\Inetpub\wwwroot\test\6.php3 on line 4
    :OCIExecute($stmt);
    Warning: OCIFetchInto: invalid statement 0 in C:\Inetpub\wwwroot\test\6.php3 on line 6
    :if (OCIFetchInto($stmt, $result, OCI_ASSOC+OCI_RETURN_LOBS))
    Warning: OCIFreeStatement: invalid statement 0 in C:\Inetpub\wwwroot\test\6.php3 on line 10
    OCIFreeStatement($stmt);
    帮忙看看阿
    今天就要叫了
      

  4.   

    $conn = OCILogon($edit, $edit,$oy1);这一段用测试账号可以吗?$conn = OCILogon("scott","tiger" ,"orcl");
      

  5.   

    http://expert.csdn.net/Expert/topic/1668/1668852.xml?temp=8.248538E-02