這篇文章主要介紹php7+apache2.4開發(fā)環(huán)境的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)公司專注于中大型企業(yè)的網站設計、成都做網站和網站改版、網站營銷服務,追求商業(yè)策劃與數(shù)據(jù)分析、創(chuàng)意藝術與技術開發(fā)的融合,累計客戶成百上千,服務滿意度達97%。幫助廣大客戶順利對接上互聯(lián)網浪潮,準確優(yōu)選出符合自己需要的互聯(lián)網運用,我們將一直專注品牌網站制作和互聯(lián)網程序開發(fā),在前進的路上,與客戶一起成長!一、軟件下載
二、安裝說明
三、apache配置(服務器為IIS,請繞過)
四、iis配置(服務器為apache,請繞過)
五、php配置
六、附加
一、軟件下載
1.1 PHP7
官網下載PHP7,其中分為Non Thread Safe和Thread Safe版本; 兩大版本分別有適應IIS和Apache服務器;
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
httpd –k start
四、iis配置
internet 信息服務(IIS)管理器中,添加添加FastCgi模塊映射。
請求路徑:*.php。模塊:FastCGIModule。
可執(zhí)行文件:選擇解壓包下的php-cgi.exe。名稱:phpcgi。
注:如果沒有fastcgimodule這個模塊,就在添加和刪除windows的程序中添加IIS中的CGI模塊。
五、php配置(打開php目錄,復制1個php.ini-development ,修改為php.ini)
5.1 ext擴展目錄路徑
打開php.ini, 找到;extension_dir = "D:/Server/Php/ext",把前面的分號去掉。
(必須指定擴展路徑,否則php7啟動不了。一般開啟ext擴展目錄之后,就可以成功在命令行啟動php7,如果仍然不成功,說明你的php路徑沒有添加到 環(huán)境變量中(或者你的環(huán)境變量有舊的php版本使用))
5.2 開啟部分擴展
集合個人需求,不一一說明;
5.3 開啟fastcgi(針對IIS環(huán)境)
; 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.1FastCGI進程意外退出如何解決?(針對IIS環(huán)境)
在使用Windows7 IIS7進行PHP配置安裝過程中,如果PHP配置不正確,會出現(xiàn)FastCGI進程意外退出出錯信息,可以在DOS下使用
php –v
進行調試查看,一般情況下會將PHP配置的錯誤信息報出,只要根據(jù)此信息修改相關PHP配置即可。
配置成后,在訪問目錄下(WWW)建個info.php輸出php信息就可以得到以下結果;
以上是“php7+apache2.4開發(fā)環(huán)境的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
新聞標題:php7+apache2.4開發(fā)環(huán)境的示例分析-創(chuàng)新互聯(lián)
標題鏈接:http://m.rwnh.cn/article28/djhgjp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供關鍵詞優(yōu)化、商城網站、微信小程序、微信公眾號、靜態(tài)網站、定制網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容