搜尋
首頁後端開發PHP7了解php7+apache2.4 開發環境

php7欄位介紹其與apache2.4的開發環境

了解php7+apache2.4 開發環境

推薦(免費):php7

#簡單:隨著技術的不斷更新,PHP在網頁、後台等領域地位越來越重要;我,一名剛出校園的小學生;學的專業不是軟體,但是我喜歡程式設計;今天我向大夥分享下如何在windows和iis下手動配置php環境;希望能夠幫助困惑的伙伴們,如果有不對或好的建議告知下;*~*!

目錄

一、軟體下載

二、安裝說明

三、apache設定伺服器為IIS ,請繞過

四、iis配置伺服器為apache,請繞過

#、 php配置

六、附加


#一、軟體下載

1.1 PHP7

官網下載PHP7,其中分為Non Thread SafeThread Safe

版本;兩大版本分別有適應IIS和Apache伺服器;

了解php7+apache2.4 開發環境


1.2 apache2.4

官網下載apache2.4,版本編號:Apache 2.4.17 Win32;

(注意,下載2.4版本,不能使用2.2版本)

1.3 IIS

windows下自帶IIS,安裝服務開啟即可;這裡一一說明;

1.4 vc2015

PHP7的運行須要vc2015,沒安裝的伙伴可前往http://www.microsoft.com/ zh-cn/download/details.aspx?id=48145運行安裝

#二、安裝說明

以個人為例:存放php以及apache等軟體,存放在D:\Server目錄下;

目錄機構:

D:\Server\php7

D:\Server\apache24

# D:\Server\WWW

三、apache設定(開啟apache24/conf/httpd.conf)




##3.1 目錄修改

apache目錄

修改為:ServerRoot "D:/Server/Apache24"

網站存放目錄

修改為:DocumentRoot "D:/Server/WWW/ "


3.2 PHP設定

#新增:(注意phpIniDir項目在上面) php7對apache的處理介面

PHPIniDir "D:/Server/Php"

# AddType application/x-httpd-php .php .html .htm

LoadModule php7_module "D:/Server/Php/php7apache2_4.dll"


3.2 服務新增

#Cmd命令列,進入d盤,開啟目錄,執行httpd  –k install

D:

Cd   D:\Server\ Apache24\

httpd  –k install了解php7+apache2.4 開發環境

httpd  –k start

##四、iis設定


#internet 資訊服務(IIS)管理器中,新增新增FastCgi模組映射。

請求路徑:*.php。模組:FastCGIModule。

可執行檔:選擇解壓縮套件下的php-cgi.exe。名稱:phpcgi。

附註:如果沒有fastcgimodule這個模組,就在新增和刪除windows的程式中加入IIS中的CGI模組。 了解php7+apache2.4 開發環境

五、php設定(開啟php目錄,複製1個php.ini-development ,修改為php.ini)

5.1 ext擴充目錄路徑

######### 開啟php.ini,找到;extension_dir = "D:/Server/Php/ext",把前面的分號去掉。 ############(必須指定擴充路徑,否則php7啟動不了。一般開啟ext擴充目錄之後,就可以成功在命令列啟動php7,如果仍然不成功,表示你的php路徑沒有加入環境變數(或你的環境變數有舊的php版本使用))###############5.2 開啟部分擴充########### ###集合個人需求,不一一說明;############################5.3 開啟fastcgi(###針對IIS環境# ##)############; fastcgi.impersonate = 0(去註解「;」),更改1;###

(從PHP5.3版本開始,在PHP檔案裡面沒有php5isapi.dll了,不能在IIS6上面透過ISAPI擴充運行。就是說PHP5.3以後的版本不再支援用ISAPI進行擴充在IIS裡運行了,應該用FastCGI方法配置。)

#5.4 開啟IIS

##;cgi. fix_pathinfo=1;(去註解「;」)

#5.5 關閉cgi.force_redirect

#; cgi.force_redirect = 1(去註解「;」),改變0;

#5.6 cgi.rfc2616_headers


## ; cgi.rfc2616_headers = 0(去註解「;」),更改1;

六、附加6.1 

FastCGI進程意外退出如何解決? (
針對IIS環境

在使用Windows7 IIS7進行PHP設定安裝過程中,如果PHP設定不正確,會出現FastCGI進程意外退出出錯訊息,可以在DOS下使用

php –v

進行偵錯查看,一般情況下會將PHP配置的錯誤訊息報出,只要根據此資訊修改相關PHP配置即可。

配置成後,在存取目錄下(WWW)建個info.php輸出php資訊就可以得到以下結果;了解php7+apache2.4 開發環境

#### ###########

以上是了解php7+apache2.4 開發環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:简书。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。