?, IIS? PHP? ?????. ????? 1) ??? ?????? ???? PHP? ??????. 2) IIS ???? PHP ???? ???? IIS? ??????. 3) phpinfo () ??? test.php ??? ???? ????? PHP? ???????.
引言
IIS?? PHP? ??? ? ??? ??? ?? ????? ??? ??? ????. ?? ???, ?? Apache?? ???? ????? ??? ??????. ?? ??? ?, IIS (??? ?? ???)? PHP? ???? ??? ??? ??? ?? ??? ??? ???? ?? ??? ? ? ??? ????. ? ???? ??? IIS? PHP? ??? ?? ?? ??? ???? ???? ??? ? ??? ???? ???? ?? ?????.
? ??? ?? ??, IIS? PHP? ???? ????? ??? ????? ???? ??? ?? ???? ??? ?? ? ????. ??? ????? ?? ???? ??? ?? ????? ?? ????.
IIS ? PHP? ?? ??
Microsoft? ? ?? ? IIS? ???? ? ?? ????. ?? PHP? ??? ??? ? ??? ?? ? ??? ??? ??????. ??? PHP? ?? ???? ????? ??? ???? ?? ? ???? ?????.
PHP? IIS? ??? ???? ??? ?? ? ???, ?? ???? ??? ?? ?????. IIS?? PHP? ????? ??? ?? ??? ?????. ??? ???? ? ?? ??? ?????. ??? ??? ?? ???, ?? ??? ?????? ????.
IIS?? PHP ?? : ??
IIS?? PHP? ????? ??? ???????.
// php // 下載最新版本的 php 下載最新版本的 <p>// 配置 IIS // 打開 IIS ???, 添加 php 處理程序 // 在 IIS Manager 中, 選擇你的網(wǎng)站, 右鍵點(diǎn)擊“添加模塊映射” // 請(qǐng)求路徑 : *.php // 模塊 : fastcgimodule // 可執(zhí)行文件 : 可執(zhí)行文件 php-cgi.exe 文件路徑 // 名稱 : php_via_fastcgi</p><p> // php // 創(chuàng)建一個(gè) test.php 文件, 內(nèi)容如下 : php phpinfo (); ?> // 在瀏覽器中訪問 test.php, 應(yīng)該可以看到 php 信息頁面</p>
? ??? ?? ????? ???? ? ? ??? ????. ?? ?? IIS ??? ??? ??? PHP? ???? ??? ??????. ???? ?? PHP ??? ???? ?? ??? ? ? ?? ??? ??? ?????. ???? ?? ?? ??? ????? ?? ??????.
?? ?? ? ?? ??
?? ??? ???? ?? ??? ?? ? ? ????. ??? ? ?? ????.
// 配置 php.ini // 調(diào)整 php 調(diào)整 // 例如, 例如 memory_limit 或調(diào)整 max_execution_time <p>// 啟用 fastcgi 緩存 // 在 IIS 在 FASTCGI 緩存可以顯著提高 php 應(yīng)用的性能 // 在 IIS Manager 中, 找到 FastCGI 設(shè)置, 啟用并配置緩存</p><p>// 錯(cuò)誤日志 // 配置 php 配置 // 在 php.ini 中設(shè)置 error_log 參數(shù)</p>
?? IIS? ?? ??? ?? ?? ??? ??? ? ????. ?? ?? ???? ?? ? ??? ?? ?????. IIS ????? PHP ?? ? ????? ????? ? ??? ??? ??? ??????. ? ?? ??? ?? ? II? ?? ???? ?? ?? ????. ??? ????? ???? ????.
?? ??? ? ?? ??
IIS?? PHP? ????? ?? ???? ??? ? ??? ?? ? ????. ??? ????? ?? ? ? ?? ?????.
// 使用 IIS 使用 // pHP, 設(shè)置為集成模式 // 調(diào)整應(yīng)用池的回收設(shè)置, 調(diào)整應(yīng)用池的回收設(shè)置 <p>// 啟用 IIS 啟用 // 在 IIS 在, 可以減少 php 輸出的傳輸時(shí)間</p><p>// 使用 php 使用 // 如 opcache, 可以顯著提高 php 腳本的執(zhí)行速度 // php.ini 中啟用并配置 opcache</p>
? ??? ?? ?? ? ??? PHP ? IIS ??? ?? ??? ???? ????. ??? ??? ??? ??? ?? ??? ??? ??? ? ? ????. ?? ?? ?????? ???? ?? ??? ?? ?? ????? ???? ?? ?? ?????.
? ?? ?? ??? ??? ????? ?????? ????. IIS? ?? ?? ??? ?? ?? ???? ?? ??? ???? ?? ??? ???? ?? ?? ??? ? ? ????. ?? ??? ???? ???? ???, ??? ???? ??? ?????? ??? ?? ??? ????? ?? ??????. ?? ???? ?? ??? ?????.
??
???? IIS? PHP? ?????? ????? ??? ??? ?? ? ??? ?? ???? ???? ???? ? ??????? ?? ? ? ????. IIS ? PHP?? ????, ?? ?? ?????? ? ??? ??? ??? ??? ??? ?? ?????. ? ??? ?? ? ??? ?? ??? IIS?? PHP? ????? ?? ?? ??? ? ????. ??? ??!
? ??? IIS? PHP? ?????? ?? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

????? ??? ??? ???? ?? MaxallowedContentLength ?? ??? 104857600 (100MB)?? ???? ASP.NET? MaxRequestLength? ??? ????? ? Web.config?? ??? ? ????. ?? ?? ?? ??? ????? ????? ???? 120 ?? IIS ??? ?? AppCMD.exe ??? ?? ??? ? ??? API ????? 30-90 ?? ???? ?? ????. ?? ???? ?? ?? MaxClientConn ? Queuelengner? ??? ?? ???? ??? ??????? ???? ?? ??? ?? ? ? ????.

?? ?? ??? ???? ?? ?? ??? ???? ??? ????? ??? ????? ?? IIS? HTTP ?? ?? ??? ?? ? ? ????. 1. ?? ?? ?? ?? : Web.config ???? ClientCache ??? ???? ?? ??? ???? ?? ???? ??? ?????. ?? ?? CacheControlMaxage? ???? ?? ??? ???? ?? ?? ??? ?? ??? ? ??? ?? ? ? ??? HTML ??? Caching? ?????. 2. ?? ?? ?? ?? : web.config? ??? ?? ??? ?? X-Content-Type-Optio ??

ToenableAdcustomizedirectoryBrowsingIniis, FirstAllandenAbleDeRectoryBrowsingFeatureViaserViaserAndiismanager; ??, CustomizEtheAppearanceSingHeaderAndErandFooterHtMlSnippets; thenconFigureDefaultDocumentSTopReventendedDirectoryListings; Fin

virtualDirectoriesandApplicationSiniisDifferIncendenceAndConfiguration.1. virtualDirectoriesActAsaliasesToExTenalContent, SharingTheParentSite'SapplicationPoolAndConfiguration, THEROUTORGANIGINIGYSTATICFILES.2APPLICATIONSTONINDEPE

SharedConfigurationIniiSlowSmultipleSercentralizedActionHost.configFile, ConsterconsencyAcrossawebfarm.1.ItenablesSerVerStoPointToAsHaredConfigurationLocation.2

IIS ?? ???? 5 ??? ?????. 1. Webdav, FTP ?? ?? ???? ?? ? ??? ????; 2. ?? ? ??? ? ??? ???? ?? ???? ???? ????? ?? ???? ????? ?????. 3. ?? ??, ???? ???? ? ??? URL? ???? ?? ?? ??? ??? ???? URL? ???? ?? ??? ?? ???? ?????. 4. HTTPS ? ? ??? ????? HSTS, X-Content-Type-Options? ?? ?? ?? ??? ?????. 5. ????? ??? ??? ??????, ??? ?????, ??? ???? ????? ??? ??? ?????. ??? ??? ?? SQL ??, XSS, ???? ????? ?? ???? ?? ??? ????? ???? ??? ???? ??? ???? ? ????.

Windows ??? ?? ?? ????? ???? ??? ??? ?? ???? ?????. ??? IIS ???? ?? ???? ???? Windows ??? ????? HTTPS? ????? ???? ????. ?? ??? ??? ?? ??? ???? ?????. Web.Config?? ??? URL ? ?? ?? ??? ???? ???? ???? ??? ????? HTTPS? ???? ?? ??? ???? ???????. ?? ??? ??? ? ????? ????. HTTPS? ??? ? ?? ?????. IIS?? ????? ?? ?? ??? ??? ???????. ???? ??? ?? HTTP? ?????? ?????.

MIME ??? ??? ?? ??? ??? ???? ??????, ????? ??? ???? ?? ?????? ?? ? ? ????. IIS?? ?? ?? ??? ?? MIME ??? ???? ? ?? ?? ??? ????. 1. IIS ??? ??? ?????? ?? ?? ?? ??????. 2. web.config ???? ?????. ???? ?? ???? ???? MIME ???? .webmanifest, .woff2, .svg, .mp4 ? .pdf? ?????. ???? ?? ??, IIS ?? ?? ? ???? ?? ??? ?????. ?? ? ???? ??????????? ???? ??? ??? ??????.
