最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Windows中使用IIS搭建PHP開(kāi)發(fā)環(huán)境以及支持WordPress

2023-05-02 17:42 作者:滬漂小程序  | 我要投稿

本文通過(guò)在IIS中搭建PHP開(kāi)發(fā)環(huán)境,并調(diào)試WordPress開(kāi)發(fā)的網(wǎng)站主頁(yè),對(duì)于操作過(guò)程中遇到的問(wèn)題做梳理。

1 讓IIS支持PHP

Windows默認(rèn)自帶的Web服務(wù)器是IIS(Internet Information Services),支持ASP和.Net(aspx),如果要支持對(duì)PHP文件的解析,可以通過(guò)以下兩種方式:

(1)通過(guò)FastCGI,將擴(kuò)展名為.php的文件指定到PHP官方的fast CGI引擎中去解析。

(2)使用反向代理,將指定網(wǎng)站反向代理到Apache服務(wù)商,或者php-fpm服務(wù)進(jìn)程中。

我們這里通過(guò)第一種方式,即FastCGI,在IIS的全局,或者指定網(wǎng)站,選擇“處理程序映射”這個(gè)功能模塊。

在“處理程序映射”這個(gè)功能模塊中的設(shè)置方式如下圖:

我們這里的PHP的可運(yùn)行文件可以直接從PHP的官網(wǎng)下載,目前主流的版本是7.0系列的,其中7.3和7.4版本差別已經(jīng)比較大了,對(duì)于PHP 8.0,建議先觀望,目前對(duì)于向下兼容還有很對(duì)問(wèn)題。

1.1 PHP的extension擴(kuò)展的設(shè)置

在php的ext目錄下有文件 php_mysqli.dll,需要在php.ini中放開(kāi)注釋:

extension_dir = "C:\php-8.1.7-nts-Win32-vs16-x64\ext"

extension=mysqli

設(shè)置完成后,在IIS中重啟對(duì)應(yīng)的應(yīng)用程序池:

2 安裝MySQL數(shù)據(jù)庫(kù)

PHP的開(kāi)發(fā)環(huán)境搭配MySQL數(shù)據(jù)庫(kù),是Web開(kāi)發(fā)的黃金組合。在Windows上安裝和運(yùn)行MySQL數(shù)據(jù)庫(kù),建議使用可執(zhí)行的Binary安裝版本,如果使用類似Linux的命令行方式,則會(huì)遇到很多需要處理的兼容問(wèn)題。自帶的Workbench控制臺(tái),在管理數(shù)據(jù)庫(kù)進(jìn)程方面操作也非常方便,可以同時(shí)搭配Navicat和PHPMyAdmin等第三方工具。

3 IIS的500錯(cuò)誤的處理

出于網(wǎng)站安全考慮,IIS默認(rèn)是隱藏真實(shí)的錯(cuò)誤信息的,但是這給開(kāi)發(fā)和調(diào)試帶來(lái)很多麻煩。顯示真實(shí)錯(cuò)誤信息的設(shè)置如下:

4 IIS下Wordpress偽靜態(tài)

啟用“URL重寫(xiě)”(通過(guò)安裝IIS插件實(shí)現(xiàn)),在網(wǎng)站的根目錄下會(huì)自動(dòng)生成web.config文件。為了實(shí)現(xiàn)wordpress的偽靜態(tài),需要修改文件內(nèi)容為:



5 IIS中的其他設(shè)置

5.1 新建網(wǎng)站和綁定域名

選中具體一個(gè)網(wǎng)站,右鍵“編輯綁定”,可以綁定域名。

5.2 IIS的反向代理

必須按照插件ARR,然后配置反向代理。


Windows中使用IIS搭建PHP開(kāi)發(fā)環(huán)境以及支持WordPress的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
祁东县| 绵竹市| 马边| 杂多县| 秦安县| 家居| 左贡县| 沛县| 常德市| 花莲县| 临夏县| 株洲市| 饶平县| 彝良县| 汽车| 晋中市| 勐海县| 鄯善县| 海淀区| 新河县| 堆龙德庆县| 贺州市| 三明市| 黔西县| 莱阳市| 托克逊县| 西乡县| 射阳县| 宁陕县| 尤溪县| 睢宁县| 辽中县| 沂南县| 大兴区| 旬阳县| 淳安县| 道孚县| 澜沧| 化隆| 建昌县| 海阳市|