;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模塊