windows+apach+oracle+php环境搭建文档

时间:2025-05-14

7+apache2.2+oracle11g+php5环境搭建windowsindows7+apache2.2e2.2+oracle+oracle11g11g+ph+php5

1.安装文件

1.php-win32-vc6-x86文件1.php-win32-vc6-x86

http://www.77cn.com.cn(不要用安装版)

(最好是ssl安全版本)2.apache2.2-win32-x86文件

http://www.77cn.com.cn

OracleOCI客户端(10g+配置PHP连接数据库)3.3.Oracle

http://www.77cn.com.cn/technology/tech/oci/instantclient/index.html

4.编辑工具

个人推荐Editplus

php项目文件5.5.php

安装PHP后需要配置环境变量

指定安装目录和调用文件目录如下图

配置完成后可在cmd命令行中使用php-im查看PHP相关信息

安装oracleOCI配置oracle客户端环境变量

ORACLE_HOME=D:\oracle\product\11.2\client_1指定客户端目录NLS_LANG=SIMPLIFIEDCHINESE_CHINA.ZHS16GBK

在客户端目录的tnsnames.ora文件中配置目标数据库指定编码

2.整合apache+php5

配置Apache+PHP:

在httpd.conf文件中添加:

配置可识别的文件类型

指定PHP在Apache的类型和目录,本例使用的是

apache2.23.整合php5+oracle

修改PHP的PHP.INI文件

1.指定PHP使用OCI8

访问数据库

2.指定调用库文件的目录

3.指定目录默认加载文件名

在配置文件中有默认端口号,若有使用IIS需要停止相关服务,否则冲突

配置监听web

请求

本地服务和文档根路径

配置文件匹配

启动容器浏览器访问index.htm

成功显示HTMPageTest!表示容器启动成功

编写测试文件conn.php

测试连接数据库

Conn.php文件

<?php

$conn=OCILogon("username","pwd","db");

if($conn)

echo"successconndatabase!";

else

echo"failnotconndatabase!";

echophpinfo();

?>

Oracle客户端配置好后,可用plsql工具测试访问目标数据库,启动容器访问页面,若连接数据库成功,页面会输出successconndatabase!的文本和PHP描述信息。

至此,windows7+apache2.2+oracle11g+php5环境搭建完成

个人部署问题总结

软件不要使用安装版,会遇到一些意想不到的问题(例如php5.dll载入点异常),最后下载配置版本软件,手动修改文件,虽然修改较多,但是是windows环境,只要细心,是不会出莫名的状况。

修改PHP.INI文件:display_errors=On可以显示错误信息,便于测试调试程序。

windows+apach+oracle+php环境搭建文档.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219