文档详情

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

发布:2017-05-28约2.18千字共4页下载文档
文本预览下载声明
windows7+apache2.2+oracle11g+php5 windows7+apache2.2+oracle11g+php5 wwiinnddoowwss77++aappaacchhee22..22++oorraaccllee1111gg++pphhpp55 环境搭建 1. 1. 11..安装文件 1.php-win32-vc6-x86 1.php-win32-vc6-x86 11..pphhpp--wwiinn3322--vvcc66--xx8866 文件 (不要用安装版) 2.apache2.2-win32-x86 ssl 2.apache2.2-win32-x86 ssl 22..aappaacchhee22..22--wwiinn3322--xx8866 文件 (最好是ssssll 安全版本) 3.Oracle OCI (10g+ PHP ) 3.Oracle OCI (10g+ PHP ) 33..OOrraacclleeOOCCII 客户端 ((1100gg++ 配置PPHHPP 连接数据库)) /technology/tech/oci/instantclient/index.html 4. 4. 44..编辑工具 个人推荐Editplus 5.php 5.php 55..pphhpp 项目文件 安装PHP后需要配置环境变量 指定安装目录和调用文件目录如下图 配置完成后可在cmd命令行中使用 php -im 查看PHP 相关信息 安装oracle OCI 配置oracle 客户端环境变量 ORACLE_HOME=D:\oracle\product\11.2\client_1 指定客户端目录 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 指定编码 在客户端目录的tnsnames.ora文件中配置目标数据库 2. apache+php5 2. apache+php5 22..整合aappaacchhee++pphhpp55 Apache+PHP Apache+PHP 配置AAppaacchhee++PPHHPP: httpd.conf httpd.conf 在hhttttppdd..ccoonnff文件中添加: 配置可识别的文件类型 指定PHP在Apache的类型和目录,本例使用的是apache2.2 3. php5+oracle 3. php5+oracle 33..整合 pphhpp55++oorraaccllee 修改PHP的PHP.INI文件 1.指定PHP使用OCI8访问数据库 2.指定调用库文件的目录 3.指定目录默认加载文件名 在配置文件中有默认端口号,若有使用IIS需要停止相关服务,否则冲突 配置监听web请求 本地服务和文档根路径 配置文件匹配 启动容器浏览器访问index.htm 成功显示HTMPage Test! 表示容器启动成功 编写测试文件conn.php 测试连接数据库 Conn.php文件 ?php $conn=OCILogon(username,pwd,db); if($conn) echosuccess conn database!; else echofail notconndatabase!; echophpinfo(); ? Oracle 客户端配置好后,可用plsql工具测试访问目标数据库,启动容器访问页面,若连接 数据库成功,页面会输出success conn database!的文本和PHP 描述信息。 至此,windows7+apache2.2+oracle11g+php5环境搭建完成 个人部署问
显示全部
相似文档