PHP与apache整合

第一步:下载安装软件

apache软件下载的是 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,正常安装即可。

PHP选择的是  php-5.3.10-Win32-VC9-x86.zip   从php官网下载,不需要安装,解压即可。

关于phpwindow下有VC9 和VC6 以及线程是否安全四个版本,VC9是采用 Visual Studio 2008编译的,VC6是Visual Studio 6编译的,官网上建议apache对应VC6,IIS对应VC9,不过我这里采用apache+VC9也能正常运行。

推荐apache+线程安全VC6

 

第二步:Apache识别PHP

默认情况下Apache是不认识php文件的,需要加载php模块。需要做的就是在Apache的配置文件httpd.conf中添加如下模块:

#加载php模块

LoadModule php5_module c:\php5\php5apache2_2.dll    #指向php文件,整合php和Apache的文件

PHPIniDir "C:\php5" #指向php文件目录

AddType application/x-httpd-php .php .phtml #识别后缀名

 

第三步:修改php.ini文件

默认解压后需要把 php.ini-development  修改为 php.ini,同时打开该文件,找到extension_dir,去掉前面的 ; 注释,同时修改他的值 为 extension_dir = " C:/php5 /ext"  php扩展模块的路径

 

第四步:启动Apache,测试结果

 

在Apache的htdocs文件加下面新建一个后缀为 php 的文件,如index.php,测试代码如下:

 

<?php 

phpinfo();

?>

保存后,访问路径 http://localhost/index.php

如果页面显示PHP的标志及各种信息,恭喜你,配置完成。

 

第五步:对于php.ini文件还需要有一些功能的开启

 

比如,时间模块,修改为 chongqing(中国的时区),date.timezone =Asia/Chongqing

还有mysql 开启,在扩展模块中,找到extension=php_mysql.dll和extension=php_mysqli.dll

取消他没前面的 ; 注释; 如果需要用到PDO的话, 取消extension=php_pdo_mysql.dll 的注释

 

最后,修改php.ini 和httpd.conf 需要重启Apache

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值