All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP判断SQLSERVER备注字段为空值_[SQL Server教程]
入门实例:PHP制作的网站意见在线反馈表_php资料_编程技术
Visual C++ 6.0教程:C++主要特点
ASP.NET,2.0后台代码与内联代码的对比_[Asp.Net教程]
在ASP.NET中防止注入攻击_[Asp.Net教程]
技巧应用:ASP.NET中文件上传下载方法集合_.net资料_编程技术
Sql,server表面区域配置工具保服务_[SQL,Server教程]
Asp.net取得页面执行时间的代码_[Asp.Net教程]
asp.net验证控件失效原因及解决方法_[Asp.Net教程]
轻松掌握Ajax.net系列教程十二:使用TabContainer&TabPanel_[Asp.Net教程]
Reading number is top 10 pictures
The real super beauty5
传几朵花
9.3阅兵全景图3-外国方阵梯队和坦克方阵梯队
Tie a large font of mouse
身材野火台灣美女1
俞敏洪在清华终于说了实话
乳娘帕梅拉安德森3
Exquisite decoration is not paying too much1
Azusa Yamamoto2
Sora aoi mirror memorial classics3
Download software ranking
传奇私服架设教程
Call Of Duty2
致我们终将逝去的青春
Boxer's Top ten classic battle7
Professional killers2 for Android
电车之狼R
传奇私服架设教程-chm
Unix video tutorial4
美女游泳记
Unix video tutorial20
aaa published in(发表于) 2013/12/27 19:51:23 Edit(编辑)
Linux,下用PHP4连接,Oracle8i,的方法_php资料_编程技术

Linux,下用PHP4连接,Oracle8i,的方法_php资料_编程技术

Linux 下用PHP4连接 Oracle8i 的方法_php资料_编程技术-你的首页-uuhomepage.com

本文中仔细讲述了在Linux环境下用PHP4连接Oracle8i的具体方法。

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

2. 下载PHP3或PHP4源码。

3. 配置PHP的安装参数:


for php 4:
./configure with-apxs=/usr/sbin/apxs
prefix=/usr
with-gd
enable-versioning
with-mysql=/usr
with-oracle=/usr/local/oracle/8i/u01/app/oracle/product/8.1.5
with-oci8=/usr/local/oracle/8i/u01/app/oracle/product/8.1.5
with-zlib
with-dbase
with-filepro
with-config-file-path=/etc/httpd/conf
with-fdftk=no
enable-debug=no
enable-magic-quotes
enable-debugger
enable-bcmath
enable-track-vars
enable-safe-mode
with-exec-dir=/usr/bin
with-system-regex
no-create
no-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的函数:


// 设置ORACLE环境变量
putenv("ORACLE_SID=PROD");
putenv("ORACLE_HOME=/usr/local/oracle/8i/u01/app/oracle/product/8.1.5");
// 建立连接
// 修改现在的user_id,password,db以适应你的配置
if($conn = OCILogon("user_id","password","db"))
{
// 取得数据库的信息
printf("%s

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

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

12. 其它:

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






添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.