个人工具
登录
查看“PHPOracle”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“PHPOracle”的源代码
来自Ubuntu中文
←
PHPOracle
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
为了使php能够访问Oracle数据库,在你机器上必需安装Oracle OCI库。 有两种方法可以获得这个库: * 安装Oracle数据库[Oracle10g] [Oracle9i] * 安装Oracle客户端 如果你的Oracle数据库在另外一台机器上,只安装一个Oracle客户端是一个较小的安装。 === PHP使用Oracle数据库 === TODO === PHP 使用Oracle客户端 === 测试环境: Ubuntu Server 6.06 LTS Oracle Instant Client 10.2.0.2 先决条件: <pre><nowiki> sudo apt-get install build-essential sudo apt-get install php5-dev php-pear </nowiki></pre> 还需要下载Oracle客户端 http://www.oracle.com/technology/tech/oci/instantclient/index.html 你需要基本安装 (34MB) 和 SDK (600K)的空间。 Basic Lite版不能使用。 <pre><nowiki> cd /usr/local/lib sudo unzip <location-of-instant-client-basic> sudo unzip <location-of-instant-client-sdk> cd instantclient_10_2 sudo ln -s libclntsh.so.10.1 libclntsh.so </nowiki></pre> 这个符号链接在下一步的编辑中有用。 <pre><nowiki> sudo pecl install oci8 </nowiki></pre> 会提示你库的位置: <pre><nowiki> instantclient,/usr/local/lib/oracle_10_2 </nowiki></pre> 如果安装成果,你可以在php.ini的尾部添加: <pre><nowiki> extension = oci8.so </nowiki></pre> php.ini有两处: /etc/php5/apache2/php.ini 和 /etc/php5/cli/php.ini <pre><nowiki> sudo /etc/init.d/apache2 reload </nowiki></pre> 检测 <?php echo phpinfo() ?> 来确认OCI8模块是否可用。 === 进一步阅读 === ---- 文章来源:官方WIKI<br> 翻译人员:[[madoldman]]<br> 校对人员:<br> 文章状态:[[翻译完成]]
返回至
PHPOracle
。