;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll php
;extension=php_mysqli.dll html
;date.timezone = 改为 date.timezone = Asia/Shanghai mysql
安装Apache 服务:C:\Apache24\bin>.\httpd.exe -k install -n ApacheService web
启动服务 :C:\Apache24\bin>net start apacheservice sql
启动失败查看信息:httpd.exe -w -n "apacheservice" -k start apache
关闭服务:C:\Apache24\bin>net stop apacheservice windows
卸载服务: C:\Apache24\bin>.\httpd.exe -k uninstall -n ApacheService 浏览器
服务启动以后在浏览器输入http://localhost/检测Apache是否 安装启动成功 安全
若是出现错误提示 msvcr110.dll丢失或者干脆apache没法启动了就去:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 下载安装便可 app
打开httpd.conf 文件
最后面追加
# php5 support
LoadModule php5_module C:/php56/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
PHPIniDir "C:/php56"
最好重头到尾浏览一遍看看配置有哪些路径不对或者想自定义的路径
如
ServerRoot "c:/Apache24"
Listen 80
ServerAdmin admin@example.com
DocumentRoot "c:/Apache24/htdocs"
<Directory "c:/Apache24/htdocs">
这里因为个人安装目录与apache默认安装目录一致,因此我只要改不多一部份内容:
---把c:/Apache24/htdocs
全替换成c:/www做为个人web容器目录
---把
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
改为
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
在c:/www里面新建index.php ,内容为<?php phpinfo(); ?> ,而后再次访问http://localhost:80
若是一切顺利的话就能看到php的配置信息页面了。
如何配置xdebug: http://my.oschina.net/u/1015065/blog/377216
============================================================
附:windows7 64bit 开启cURL 容易出错地方
1. 在php.ini 文件中解开注释
extension=php_curl.dll
2.
把 libssh2.dll, php_curl.dll, ssleay32.dll, libeay32.dll复制到system32路径下,一个都不能少!!
3.
重启apahce, 使用curl_init()方法测试是否开启成功, 若是失败则继续把上面的dll复制到SysWOW64路径下,在重启apache
4.若是出错能够在apache log里面查看
5.php 项目迁移开启LoadModule rewrite_module modules/mod_rewrite.so模块