• 技术文章 >php教程 >php手册

    Linux 下用PHP4连接 Oracle8i 的方法

    2016-06-21 09:00:43原创520
    本文中仔细讲述了在Linux环境下用PHP4连接Oracle8i的具体方法。

    1.下载并安装 Oracle 8i for linux。完全安装,不要只安装客户端。

    2. 下载PHP3或PHP4源码。

    3. 配置PHP的安装参数:

    for php 4:./configure with-apxs=/usr/sbin/apxsprefix=/usrwith-gdenable-versioningwith-mysql=/usrwith-oracle=/usr/local/oracle/8i/u01/app/oracle/product/8.1.5with-oci8=/usr/local/oracle/8i/u01/app/oracle/product/8.1.5with-zlibwith-dbasewith-fileprowith-config-file-path=/etc/httpd/confwith-fdftk=noenable-debug=noenable-magic-quotesenable-debuggerenable-bcmathenable-track-varsenable-safe-modewith-exec-dir=/usr/binwith-system-regexno-createno-recursion

    with-oracle 选项让php可以通过ORA_函数访问 Oracle 7.x 或8.x。

    with-oci8 选项让php可以使用更多更好的oci8函数。

    4. make。

    5. make install。

    6. cp ./php.ini-dist /wherever/your/conf/files/are/php.ini将php.ini拷贝到适当的位置。

    7. 修改httpd.conf,修改如LoadModule php4_module lib/apache/libphp4.so,改为:LoadModule php4_module /usr/lib/apache/libphp4.so。

    8. 重新启动APACHE。

    9. 测试PHP4的安装是否成功。创建一个test.php3内容为:在浏览器中访问它,看是否有ORACLE和ORACLE8的信息。如果有的话,那么就成功了。

    10. 现在开始使用Oracle的函数:

    ", OCIServerVersion($conn));}else{printf("Conncetion Failed");}?>

    这段程序会显示出你所连接到的Oracle的一些信息。

    12. 其它:

    如果你需要连接到远程的ORACLE服务器,你就还需要设置你的sqlnet.ora 和 tnsnames.ora 来指定远程数据库的位置。向数据库管理员要求,拷贝一些文件放到$ORACLE_HOME/network/admin/ 目录下。



    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Oracle PHP usr with apache
    上一篇:初学PHP的朋友来看:PHP语法学习笔记 下一篇:静态和动态编译Apache+php+mysql全过程
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• php性能优化分析工具XDebug 大型网站调试工具• PHP+XML 制作简单的留言本 图文教程• PHP中函数内引用全局变量的方法• php自动跳转中英文页面• 用PHP实现维护文件代码
    1/1

    PHP中文网