亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

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

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

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

重新訪問(wèn)php頁(yè)面,成功了:

上面的方法是夠簡(jiǎn)單,但也太不安全了,平時(shí)本地搭個(gè)demo這樣做沒(méi)問(wèn)題,真正上線的時(shí)候,這樣做遲早出問(wèn)題的。

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

不過(guò)問(wèn)題還是沒(méi)有解決,訪問(wèn)的時(shí)候,出現(xiàn)了401錯(cuò)誤

錯(cuò)誤信息中包括顯示登錄用戶(hù)為匿名,檢查了網(wǎng)站下的身份驗(yàn)證(再點(diǎn)擊 匿名身份驗(yàn)證->編輯),原來(lái)網(wǎng)站默認(rèn)情況下,在登錄方法為匿名時(shí),使用的默認(rèn)登錄用戶(hù)為IUSR(就是我們看到的匿名登錄用戶(hù)了)

那么解決辦法就是:

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

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

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

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

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

相關(guān)文章

  • PHP中的output_buffering詳細(xì)介紹

    PHP中的output_buffering詳細(xì)介紹

    這篇文章主要介紹了PHP中的output_buffering詳細(xì)介紹,本文講解了output buffering的一些高級(jí)用法,需要的朋友可以參考下
    2014-09-09
  • ThinkPHP控制器詳解

    ThinkPHP控制器詳解

    一般來(lái)說(shuō),ThinkPHP的控制器是一個(gè)類(lèi),而操作則是控制器類(lèi)的一個(gè)公共方法。下面我們就來(lái)詳細(xì)談?wù)凾hinkPHP的控制器
    2015-07-07
  • php 使用post,get的一種簡(jiǎn)潔方式

    php 使用post,get的一種簡(jiǎn)潔方式

    使用$_POST,和$_GET獲取客戶(hù)發(fā)來(lái)的信息時(shí),一般是使用數(shù)組加小標(biāo)的方式。
    2010-04-04
  • php運(yùn)用memcache的完整實(shí)例

    php運(yùn)用memcache的完整實(shí)例

    這篇文章主要給大家介紹了關(guān)于php運(yùn)用memcache的完整實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • PHP項(xiàng)目在Docker(WSL2)中運(yùn)行緩慢的解決方法

    PHP項(xiàng)目在Docker(WSL2)中運(yùn)行緩慢的解決方法

    最近在使用Docker容器運(yùn)行PHP項(xiàng)目的時(shí)候,發(fā)現(xiàn)特別緩慢,例如一個(gè)干凈的?ThinkPHP?5.1?框架,訪問(wèn)首頁(yè)都需要1秒以上,如果再加上數(shù)據(jù)庫(kù)查詢(xún)、復(fù)雜的業(yè)務(wù)邏輯等代碼的話,那速度可想而知,所以本文就給大家介紹了解決方法,需要的朋友可以參考下
    2023-09-09
  • 關(guān)于php支持分塊與斷點(diǎn)續(xù)傳文件下載功能代碼

    關(guān)于php支持分塊與斷點(diǎn)續(xù)傳文件下載功能代碼

    一篇關(guān)于php流下載,就是可以支持分塊與斷點(diǎn)續(xù)傳文件下載,有需要的朋友可以看看
    2014-05-05
  • PHP使用mkdir創(chuàng)建多級(jí)目錄的方法

    PHP使用mkdir創(chuàng)建多級(jí)目錄的方法

    這篇文章主要介紹了PHP使用mkdir創(chuàng)建多級(jí)目錄的方法,結(jié)合實(shí)例詳細(xì)分析了PHP中mkdir函數(shù)的使用技巧,需要的朋友可以參考下
    2015-12-12
  • 最新評(píng)論