国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB服務 > 正文

php以fastCGI的方式運行在iis下 遇到的文件系統權限

2020-03-22 19:52:44
字體:
來源:轉載
供稿:網友
  • 今天準備將一個php demo放在IIS下運行,網站在IIS下的配置是這樣的:

    html' target='_blank'>應用程序池是集成模式下的.net framework 2.0(2.0或4.0沒什么關系,因為php以fastCGI的方式在跑), 應用程序池標識配置為IIS內置的NETWORKSERVICE, 使用的認證方式為匿名身份驗證。

    打開本地的網站,訪問php頁面, 出現了500錯誤。

    好吧,是權限問題,最簡單的解決辦法是把C:UsersAdministratorPhpstormProjectsphpDemo的權限設成Everyone, 并允許完全控制:

    重新訪問php頁面,成功了:

    上面的方法是夠簡單,但也太不安全了,平時本地搭個demo這樣做沒問題,真正上線的時候,這樣做遲早出問題的。

    于是重新設置,把該目錄下的只讀權限賦給NETWRORKSERVICE帳號再試一下

    不過問題還是沒有解決,訪問的時候,出現了401錯誤

    錯誤信息中包括顯示登錄用戶為匿名,檢查了網站下的身份驗證(再點擊 匿名身份驗證->編輯),原來網站默認情況下,在登錄方法為匿名時,使用的默認登錄用戶為IUSR(就是我們看到的匿名登錄用戶了)

    那么解決辦法就是:

    1. 將IUSR設置為C:UsersAdministratorPhpstormProjectsphpDemo的讀權限,類似之前對NETWORKSERVICE的設置。

    2. 或選擇使用應用程序池標識即可。

    經試驗,方法1與2都成功。

    Note:NETWORKSERVICE在IIS7中隸屬于iis_iusers用戶組,之前對NETWORKSERVICE的設置也可以改為對iis_iusers的設置,同樣也可以解決問題,只是權限被進一步放寬了而已。

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 搜索| 怀仁县| 伊宁县| 麟游县| 北川| 澄江县| 永登县| 含山县| 蒙城县| 忻州市| 汕头市| 山阴县| 三门县| 彭阳县| 卓资县| 绥棱县| 定边县| 海南省| 长垣县| 山东省| 潞城市| 毕节市| 万年县| 景德镇市| 清流县| 江安县| 江城| 利辛县| 沈丘县| 平阳县| 金门县| 星子县| 高密市| 鲜城| 侯马市| 泸水县| 峡江县| 浠水县| 于田县| 耿马| 扎赉特旗|