查看“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
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息