windows wamp安装oci8 + oracle

Posted 清风叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows wamp安装oci8 + oracle相关的知识,希望对你有一定的参考价值。

  1. 加载 LoadModule fcgid_module modules/mod_fcgid.so
  2. 编辑php.ini:
    date.timezone = Asia/Shanghai
    ;extension = php_oci8_11g.dll 这个注释删除掉
  3. 在apache web 目录 添加 Options Indexes FollowSymLinks ExecCGI
    <Directory "c:/Apache24/htdocs">
    ...
    Options Indexes FollowSymLinks ExecCGI
    ...
    </Directory>
  4. http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 根据wamp位数,下载相应的oracle 位数版本

  5. 在httpd.conf 文件结尾添加

    FcgidInitialEnv PATH "E:/Program Files (x86)/instantclient_11_2;E:/Program Files/wamp/bin/php/php5.5.12;\
    C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem"
    FcgidInitialEnv SystemRoot "C:/Windows"
    FcgidInitialEnv SystemDrive "C:"
    FcgidInitialEnv TEMP "C:/WINDOWS/Temp"
    FcgidInitialEnv TMP "C:/WINDOWS/Temp"
    FcgidInitialEnv windir "C:/WINDOWS"
    FcgidIOTimeout 64
    FcgidConnectTimeout 16
    FcgidMaxRequestsPerProcess 1000 
    FcgidMaxProcesses 50 
    FcgidMaxRequestLen 8131072
    # Location php.ini:
    FcgidInitialEnv PHPRC "E:/Program Files/wamp/bin/php/php5.5.12" //php目录
    FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000

    <Files ~ "\.php$>"
    AddHandler fcgid-script .php
    FcgidWrapper "E:/Program\ Files/wamp/bin/php/php5.5.12/php-cgi.exe" .php      // php-cgi的执行文件目录,注意:目录如果有空格,在空格前添加右斜线\
    </Files>

  6. 开启apache重定向模块

以上是关于windows wamp安装oci8 + oracle的主要内容,如果未能解决你的问题,请参考以下文章

php5.6配置oracle数据库扩展 oci8(windows7系统64位)

PHP安装OCI8扩展

在 OpenSUSE 上使用 PHP-FPM 安装 OCI8

windows下的 WAMP环境搭建

linux centos centos7 安装oci8和pdo_oci扩展

在 Windows 10 操作系统上安装 wamp 时出现 msvcr120.dll 丢失 wamp 错误