php7+apache2.4開發(fā)環(huán)境的示例分析-創(chuàng)新互聯(lián)

這篇文章主要介紹php7+apache2.4開發(fā)環(huán)境的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司專注于中大型企業(yè)的網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站和網(wǎng)站改版、網(wǎng)站營銷服務(wù),追求商業(yè)策劃與數(shù)據(jù)分析、創(chuàng)意藝術(shù)與技術(shù)開發(fā)的融合,累計(jì)客戶成百上千,服務(wù)滿意度達(dá)97%。幫助廣大客戶順利對接上互聯(lián)網(wǎng)浪潮,準(zhǔn)確優(yōu)選出符合自己需要的互聯(lián)網(wǎng)運(yùn)用,我們將一直專注品牌網(wǎng)站制作和互聯(lián)網(wǎng)程序開發(fā),在前進(jìn)的路上,與客戶一起成長!

目錄

一、軟件下載

二、安裝說明

三、apache配置服務(wù)器為IIS,請繞過

四、iis配置服務(wù)器為apache,請繞過

五、php配置

六、附加

一、軟件下載

1.1 PHP7

官網(wǎng)下載PHP7,其中分為Non Thread SafeThread Safe版本; 兩大版本分別有適應(yīng)IIS和Apache服務(wù)器;

php7+apache2.4開發(fā)環(huán)境的示例分析


1.2 apache2.4

官網(wǎng)下載apache2.4,版本號:Apache 2.4.17 Win32;(注意,下載2.4版本,不能使用2.2版本)

1.3 IIS

windows下自帶IIS,安裝服務(wù)開啟即可;這里不一一說明;

1.4 vc2015

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

二、安裝說明

以個(gè)人為例:存放php以及apache等軟件,存放在D:\Server目錄下;

目錄機(jī)構(gòu):

D:\Server\php7

D:\Server\apache24

D:\Server\WWW

三、apache配置(打開apache24/conf/httpd.conf)

3.1 目錄修改

apache目錄

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


網(wǎng)站存放目錄

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


3.2 PHP設(shè)置

添加 :(注意phpIniDir項(xiàng)在上面) 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 服務(wù)添加

Cmd命令行,進(jìn)入d盤,打開目錄,運(yùn)行httpd  –k install


D:

Cd   D:\Server\Apache24\

httpd  –k install

httpd  –k start

四、iis配置

internet 信息服務(wù)(IIS)管理器中,添加添加FastCgi模塊映射。


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

可執(zhí)行文件:選擇解壓包下的php-cgi.exe。名稱:phpcgi。

注:如果沒有fastcgimodule這個(gè)模塊,就在添加和刪除windows的程序中添加IIS中的CGI模塊。

php7+apache2.4開發(fā)環(huán)境的示例分析

五、php配置(打開php目錄,復(fù)制1個(gè)php.ini-development ,修改為php.ini)

5.1 ext擴(kuò)展目錄路徑

打開php.ini, 找到;extension_dir = "D:/Server/Php/ext",把前面的分號去掉。

(必須指定擴(kuò)展路徑,否則php7啟動(dòng)不了。一般開啟ext擴(kuò)展目錄之后,就可以成功在命令行啟動(dòng)php7,如果仍然不成功,說明你的php路徑?jīng)]有添加到 環(huán)境變量中(或者你的環(huán)境變量有舊的php版本使用))


5.2 開啟部分?jǐn)U展

集合個(gè)人需求,不一一說明;


php7+apache2.4開發(fā)環(huán)境的示例分析

5.3 開啟fastcgi(針對IIS環(huán)境

; fastcgi.impersonate = 0(去注釋“;”),更改1;

(從PHP5.3版本開始,在PHP文件里面沒有php5isapi.dll了,不能在IIS6上面通過ISAPI擴(kuò)展運(yùn)行。就是說PHP5.3以后的版本不再支持用ISAPI進(jìn)行擴(kuò)展在IIS里運(yùn)行了,應(yīng)該用FastCGI方法配置。)

5.4 開啟IIS

;cgi.fix_pathinfo=1;(去注釋“;”)

5.5 關(guān)閉cgi.force_redirect


; cgi.force_redirect = 1(去注釋“;”),更改0;

5.6 cgi.rfc2616_headers

; cgi.rfc2616_headers = 0(去注釋“;”),更改1;


六、附加

6.1FastCGI進(jìn)程意外退出如何解決?(針對IIS環(huán)境

在使用Windows7 IIS7進(jìn)行PHP配置安裝過程中,如果PHP配置不正確,會出現(xiàn)FastCGI進(jìn)程意外退出出錯(cuò)信息,可以在DOS下使用

php –v

進(jìn)行調(diào)試查看,一般情況下會將PHP配置的錯(cuò)誤信息報(bào)出,只要根據(jù)此信息修改相關(guān)PHP配置即可。

配置成后,在訪問目錄下(WWW)建個(gè)info.php輸出php信息就可以得到以下結(jié)果;


php7+apache2.4開發(fā)環(huán)境的示例分析

以上是“php7+apache2.4開發(fā)環(huán)境的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

新聞標(biāo)題:php7+apache2.4開發(fā)環(huán)境的示例分析-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://www.muchs.cn/article28/djhgjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、商城網(wǎng)站微信小程序、微信公眾號、靜態(tài)網(wǎng)站定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營