Windows下PHP+Apache2開發環境搭建
參考:http://windows.php.net/download/
If you areusing as FastCGI with IIS you should use the Non-Thread Safe (NTS) versions of PHP
With Apache you have to use the Thread Safe (TS) versions of PHP.
結論:
+ IIS伺服器:非執行緒安全的PHP版本
+ Apache伺服器:線程安全的PHP版本
http://windows.php.net/download/
個人PC環境為:2位元的win7,使用Apache伺服器。
所以下載目前最新版本:
PHP 5.6 (5.6.9)的「VC11 x86 Thread Safe (2015-May-14 18:29:57)」的壓縮包
http://www.apachelounge.com/download/
目前最新的是:Apache 2.4.12 Win32
PHP+Apache的設定
參考:http://php.net/manual/zh/install.windows.apache2.php
在{apache}/conf/httpd.conf中修改ServerRoot 和DocumentRoot 的路徑:
<code>#服务器文件路径 ServerRoot "c:/bin/Apache24" #项目文件路径 DocumentRoot "c:/bin/htdocs" <Directory "c:/bin/htdocs"> # ... </Directory </code>
在{apache_path}/conf/httpd.conf中加入如下資訊: handler方式安裝
在{apache_path}/conf/httpd.conf 中加入以下fast-cgi的設定資訊:
<code># 以Apache handler方式安装运行PHP LoadModule php5_module "C:/bin/php5.6/php5apache2_4.dll" <IfModule php5_module> AddHandler application/x-httpd-php .php # 配置 php.ini 的路径 PHPIniDir "C:/bin/php5.6" # 配置处理文件的格式 <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> </IfModule> </code>
伺服器
在cmd命令列中執行{apache_path}/bin/httpd.exe 即可
以上就介紹了Windows下PHP+Apache2開發環境搭建,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。