如果使用windows操作系统,编译PHP并不像在LINUX平台下那么容易,可能已把PHP4作为CGI使用.
那么我来说说如何把PHP5集成到PHP4的apache服务器环境中去。

1。下载并安装PHP5。http://www.php.net/downloads.php.
2。配置apache服务器以使其能够处理PHP5脚本。
3。把PHP.INI放在其他的地方。

现在配置PHP5,修改web服务器配置,如果正把PHP4作为CGI运行,那么应该有下面三行指令

ScriptAlias /php/ "C:/PHP/"

Action application/x-httpd-php /php/php.exe

AddType application/x-httpd-php .php

第一行 ScriptAlias 把本地文件系统的php.exe所在的位置映射到URL。
第二行 Action 指定执行PHP脚本的程序。
第三行 告诉Apache 以php扩展名结尾的文件的文件类型。

Directory指令指定PHP5脚本的位置。定义执行程序为/php5/php-cgi.exe,设置php环境变量
PHPRC为C:/PHP5。PHP5将会在这个目录中查找PHP.INI配置文件,来初始化PHP的运行环境。

<Directory "C:/Program Files/Apache Group/Apache/htdocs/php5-folder">

Action application/x-httpd-php /php5/php-cgi.exe

SetEnv PHPRC "C:/PHP5/"

</Directory>

PHP.ini:出于安全和效率的考虑,建议使用php.ini-recommended作为php.ini的蓝本,而不要使用php.ini-dist。同时PHP.ini的查找路径也不再限于PHP4时代的%SystemRoot%下了,PHP5按照以下路径查找PHP.ini:

* PHPIniDir (Apache 2 module only 这个指令仅仅用于当PHP作为Apache模块时使用,不支持CGI运行的PHP)
     * 注册表键值:HKEY_LOCAL_MACHINE/SOFTWARE/PHP/IniFilePath
     * 环境变量:%PHPRC%
     * PHP5的目录 (for CLI), 或者web服务器目录(for SAPI modules)
     * Windows目录(C:/windows or C:/winnt)
这五个方案中,配合Apache2时最好使用PHPIniDir,其次是使用%PHPRC%环境变量,另外,NTFS上记得给服务器开PHP.ini的读权限。

红色这段摘自

http://blog.chinaunix.net/article.php?articleId=10748&blogId=2496

这个链接有详细的PHP5安装记录。

PHP5在Windows上的安装相关推荐

  1. Windows上PostgreSQL安装配置教程

    这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库.  ...

  2. Git 在 Linux 上和 windows 上的安装

    1. 在 Linux 上安装 // Centos 上安装 $ yum -y install https://repo.ius.io/ius-release-el7.rpm $ yum -y insta ...

  3. 物联网平台thingsboard在Windows上的安装和部署

    物联网平台thingsboard在Windows上的安装和部署 前言 安装环境 部署和安装 测试 http测试 测试MQTT 前言 thingsboard是一个完全开源的物联网应用平台,个人感觉如果不 ...

  4. windows上mosquitto安装及简单使用

    windows上mosquitto安装及简单使用 1.从官网上下载 https://mosquitto.org/download/ 2.安装 3.配置文件&启动mosquitto Broker ...

  5. 实战:windows上如何安装kubectl并连接我们的k8s集群(测试成功-博客输出)-2022.1.3

    实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 文章目录 实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 实验环 ...

  6. Mongodb在Windows上的安装

    Mongodb在Windows上的安装 首先,我们到Mongodb的官方网站http://www.mongodb.org/downloads下载,下载的版本目前是1.8.1,下载后,解压到文件夹,比如 ...

  7. 在 Windows 上手动安装 PHP

    在 Windows 上手动安装 PHP 选择 Web 服务器 阿帕奇 选择编译版本 选择 Web 服务器 IIS 是 Windows 内置的服务.在 Windows 服务器版本上,请使用服务器管理(S ...

  8. 安装flarum的php扩展,在 Windows 上快速安装 Flarum 指南

    在 Windows 上快速安装 Flarum 指南 由 学院君 创建于5年前, 最后更新于 10个月前 版本号 #2 17639 views 6 likes 0 collects 1.下载安装包 去下 ...

  9. hmm模型工具htk在windows上的安装

    hmm模型工具htk在windows上的安装 安装环境win10 下载安装包 http://htk.eng.cam.ac.uk/download.shtml 下载对应的的windows版本的(下载需要 ...

最新文章

  1. Nginx源码分析(3)
  2. php根据单词截取英文语句,php按单词截取字符串的方法_PHP教程
  3. angularjs组件之input mask
  4. 常用 SQL 语句汇总
  5. double类型进行比较排序
  6. C语言 | 赋值与运算符
  7. AngularJs的TDD
  8. 十六进制编辑器_Windows最佳免费十六进制编辑器
  9. 一、GeoLabel:全网最好用的遥感样本标注软件
  10. Windows Server 2012 R2 官方原版镜像(转载)
  11. 7-3 前序序列创建二叉树 (25 分) PTA
  12. 2021年P气瓶充装新版试题及P气瓶充装证考试
  13. python eel 多线程_Python的一个轻量级桌面GUI开发第三方库:Eel
  14. 爬虫(二):用python爬取亚马逊所有家具种类前100名的商品信息(下)
  15. 数字电视基本概念学习
  16. 设置win7系统时间
  17. Linux中miniconda的操作
  18. flake8(代码规范利器)
  19. 随笔杂谈之EAN-13条形码
  20. 第六届台达杯初赛网络考试——客观题总结

热门文章

  1. 3M公司今年第三季度医疗产品事业部销售额增长25.5%
  2. 美丽说网站诊断分析报告
  3. 转载自张俊林的博客,人工智能
  4. 程序员的自我修养笔记(一)
  5. Vue之组件自定义事件的绑定和解绑
  6. 常喝白茶可以明目?喝白茶的好处以及功效作用大全
  7. 如何看懂Apache Pulsar?(究极缝合)
  8. Win10《芒果TV》商店版2016-2017春节大礼,每日前100名用户免费领取7天VIP
  9. 云客网教你如何优化长尾关键词
  10. ubuntu16.04下实现剪切版共享以及拼音打字输入