最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php以fastCGI的方式運行時文件系統(tǒng)權(quán)限問題及解決方法

 更新時間:2015年05月11日 09:57:57   投稿:hebedich  
在IIS7.0上以FastCGI方式配置好PHP運行環(huán)境,測試可以正常運行PHP程序后,將PHP程序部署上去,導(dǎo)入程序原來的數(shù)據(jù)和配置信息。很快就有問題出來啦下面我們就詳細記錄下。

今天準備將一個php demo放在IIS下運行,網(wǎng)站在IIS下的配置是這樣的:

應(yīng)用程序池是集成模式下的.net framework 2.0(2.0或4.0沒什么關(guān)系,因為php以fastCGI的方式在跑), 應(yīng)用程序池標(biāo)識配置為IIS內(nèi)置的NETWORKSERVICE, 使用的認證方式為匿名身份驗證。

打開本地的網(wǎng)站,訪問php頁面, 出現(xiàn)了500錯誤。

好吧,是權(quán)限問題,最簡單的解決辦法是把C:\Users\Administrator\PhpstormProjects\phpDemo的權(quán)限設(shè)成Everyone, 并允許完全控制:

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

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

于是重新設(shè)置,把該目錄下的只讀權(quán)限賦給NETWRORKSERVICE帳號再試一下

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

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

那么解決辦法就是:

1. 將IUSR設(shè)置為C:\Users\Administrator\PhpstormProjects\phpDemo的讀權(quán)限,類似之前對NETWORKSERVICE的設(shè)置。

2. 或選擇使用應(yīng)用程序池標(biāo)識即可。

經(jīng)試驗,方法1與2都成功。

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

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評論

珲春市| 花莲市| 桂东县| 讷河市| 彩票| 桦南县| 阿克陶县| 垣曲县| 龙游县| 全椒县| 曲松县| 汽车| 定边县| 磴口县| 大田县| 德州市| 长乐市| 二手房| 繁昌县| 苏尼特左旗| 江门市| 大连市| 从江县| 宝丰县| 东光县| 上栗县| 乡城县| 景东| 舒城县| 麻江县| 疏附县| 呼图壁县| 曲阜市| 无锡市| 荃湾区| 阿勒泰市| 阳新县| 黄浦区| 南昌市| 肃宁县| 东至县|