首頁  >  文章  >  後端開發  >  IIS上怎麼建立PHP檔案目錄並設定權限

IIS上怎麼建立PHP檔案目錄並設定權限

PHPz
PHPz原創
2023-03-23 14:48:011514瀏覽

IIS( Internet Information Services) 是由微軟開發的一套 Web 伺服器軟體,廣泛用於 Windows 作業系統上的網站建置。然而,在開發 PHP 應用程式時,需要進行一系列的配置和權限設置,以確保網站能夠正常運作。

在這篇文章中,我們將探討如何在 IIS 上建立 PHP 檔案目錄,並設定正確的權限。

IIS 建立 PHP 檔案目錄

在使用 IIS 建立 PHP 應用程式之前,需要先安裝 PHP。如果您還沒有安裝 PHP,可以從 PHP 的官方網站下載最新版本。安裝 PHP 之後,您需要在 IIS 中指定 PHP 解譯器。

  1. 安裝 FastCGI 模組

首先,需要在 IIS 中安裝 FastCGI 模組。 FastCGI 可以提高 PHP 應用程式的效能,同時減少伺服器上的記憶體消耗。

  1. 新增 FastCGI 模組到 IIS 中

在新增 FastCGI 模組之前,需要知道您電腦上的 PHP-cgi.exe 的路徑。當您安裝 PHP 時,該檔案將會被建立。

在 IIS 中,選擇「應用程式集區」選項卡,然後右鍵點擊您的應用程式集區並選擇「進階設定」。在“進階設定”中,找到“處理器映射”設置,並按一下“新增模組映射”。

在彈出的對話方塊中,選擇 FastCGI 模組。在“模組”方塊中,選擇“FastCGI 模組的完整路徑”,並在“可執行檔”方塊中輸入 PHP-cgi.exe 的完整路徑。完成之後,按一下“確定”,儲存設定並關閉對話框。

  1. 建立PHP 資料夾和index.php 檔案

在IIS 中,建立一個名為「PHP」的資料夾,並在該資料夾中新增一個名為「index.php」的PHP 檔案。這將是您的 PHP 應用程式的主頁。

設定 PHP 資料夾權限

在 IIS 中,存取 PHP 資料夾的權限需要一些額外的設定。

  1. 將 PHP 資料夾新增至 IIS

在 IIS 的「預設網站」或「應用程式」下,建立一個新的應用程式。將應用程式指向您剛剛建立的“PHP”資料夾。

  1. 設定“網路服務”使用者群組權限

在您的“PHP”資料夾上按一下右鍵,選擇“屬性”選項,然後進入“安全性”選項卡。將「網路服務」使用者群組新增至資料夾的存取權限清單中,並將其設定為「讀取和執行」權限。

  1. 給PHP 資料夾新增匿名IIS 使用者

在您的“PHP”資料夾上按一下右鍵,選擇“屬性”選項,然後進入“安全性”選項卡。將「匿名 IIS 使用者」新增至資料夾的存取權限清單中,並將其設定為「讀取和執行」權限。

結論

透過上述步驟,您可以在 IIS 上建立 PHP 檔案目錄,並設定正確的權限。這將確保您的 PHP 應用程式能夠正常運行,並向使用者提供無縫體驗。

以上是IIS上怎麼建立PHP檔案目錄並設定權限的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn