iis安裝php環境的方法:先下載PHP並解壓縮;然後修改php.ini檔案;接著開啟IIS管理器並點選「新增模組映射」;最後重新啟動iis服務即可。
推薦:《PHP影片教學》
Windows下快速建置php環境(IIS7 PHP phpMyAdmin)
網路上漫天腹地全是這類的教程,但很多都是操作過於繁瑣,或者打開的功能過多根本用不到,還有萬惡的一鍵安裝包簡直bug無限;像我這樣安裝PHP只為用phpMyAdmin簡直不能忍,綜合了幾個教學發現了一個簡單快速的方法。
一、安裝IIS7
Windows7旗艦版自帶了IIS7,只需要在「程式與功能」中開啟就行了。
不過如果只是簡單的網頁開發或是輕度應用的話,是不需要打開所有功能的,只需要像這樣:
##注意:“應用程式開發功能」裡酌情自己打鉤,只需要用到PHP的話就只用把CGI打鉤了,因為用到fastCGI。 點擊「確定」等待配置完後可能會提示需要重啟,IIS服務是開機自動運行的,所以現在可以直接在瀏覽器中訪問http://localhost/,出現大大的IIS圖片即表示IIS安裝成功。 二、設定PHPPHP直接到www.php.net下載,Windows下方是zip壓縮包,解壓縮放到某個目錄下,例如我直接是C:\PHP5 。 將檔案C:\PHP5\php.ini-development重新命名為php.ini。 修改php.ini:extension_dir = "ext"前“;”去掉; cgi.force_redirect = 0,并将前“;”去掉; ;date.timezone =,修改为date.timezone = PRC下面擴充前「;」去掉:
extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll extension=php_pdo_odbc.dll extension=php_xmlrpc.dll extension=php_xsl.dll extension=php_zip.dll可選操作:為了避免匯入或匯出較大資料庫時出現PHP錯誤,可以修改PHP配置中的限制:
upload_max_filesize = 1000M; post_max_size = 1000M; max_execution_time=600;配置IIS中PHP環境:#開啟IIS管理器(開始功能表搜尋IIS)IIS管理器中選取/網站/Default Web Site,雙擊“處理程序映射”,然後點擊“添加模組映射”,照著如下圖填寫: 這樣即使用fastCGI完成了IIS對PHP的解析。 注意:可能需要回到IIS管理器中剛剛建立的網站,雙擊“預設文件”,加入index.php。 回到IIS管理器中根主頁,重啟IIS服務(也可以用命令列實作)。 在預設網站物理路徑C:\inetpub\wwwroot下,新檔案index.php,內容為:PHP
<?php phpinfo(); ?>儲存後在瀏覽器中存取http ://localhost/index.php,不出意外會出現PHP5的info介面。 在MySQL進行某些操作,例如匯入匯出大型資料庫,所需的時間會較長,此時容易發生錯誤:HTTP 錯誤500.0 - Internal Server Error
#C:\PHP\php-cgi.exe - FastCGI 進程超過了配置的活動逾時時限
###為避免上述錯誤,可以修改IIS預設的活動逾時時限:#######進入IIS管理器首頁######以雙擊開啟“FastCGI設定”######雙擊“php-cgi.exe”######找到“活動逾時”,預設值70(秒)修改為600 (或更高)######設定phpMyAdmin:######phpMyAdmin其實談不上是配置,這裡要先設定好MySQL。 ######下載phpMyAdmin壓縮套件後解壓縮到C:\inetpub\wwwroot下,資料夾名字改為phpMyAdmin。 ######然後只需要瀏覽器存取http://localhost/phpmyadmin/,也就是會出現phpMyAdmin登入介面,帳號和密碼都是MySQL的帳號密碼,如帳號是root。 ###以上是iis安裝php環境的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!