PHP5在Windows上的安装

    如果使用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安装记录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值