返回列表 上一主題 發帖

[發問] 關於PHP程式執行。

[發問] 關於PHP程式執行。

請問各位小誌大大及各位php前輩,

我剛讀了小誌才裝完php,設定好IIS

但我執行localhost時會出現此錯誤。

如下圖



請前輩們幫我指導一下。

謝嚕~
Learn Learn Learn

回復 1# pix756


    第一,看iis中(不管iis5 還是iis6)  ,網站或者目錄,包括虛擬目錄的屬性,看目錄安全性選項卡中的 編輯匿名訪問和身份驗證控制,看看是用的哪個帳號,如果是用的iis匿名帳號(一般是IUSR_機器名),或者由系統管理員設置了其他帳號,這個帳號很重要,下面成IIS匿名帳號 察看帳號的密碼是否是正確的系統設置的密碼,實在不行就在電腦管理裡面的使用者管理,重新把帳號設置一個密碼,然後在編輯匿名訪問和身份驗證控制選項中把密碼重新設置一下。

第二。在資源管理器裡面看放置網站或者目錄的安全選項。是否IIS匿名帳號有許可權訪問,一般來說,NT系統中的IUSR_機器名這個帳號都會是在user組裡面,有時候禁用了user組,也會引起這個問題,讓剛才設置的IIS匿名帳號或者帳號所在的系統組有對目錄的存取權限,至少要有讀許可權。

第三,在你放置的程式中,看是否含有其他類型的動態語言寫的程式,IIS會預設對asp進行解釋,對於ASPX來說,要看net執行檔目錄是否讓IIS匿名帳號有讀許可權? cgi程式就是perl目錄,jsp看是用resin還是用tomcat做的解釋,php就是php目錄,要保證這些目錄都讓IIS匿名帳號有讀許可權才行。
心安,平安   
發表任何無意義的感謝或灌水文章一律砍,珍惜帳號,請詳閱版規!!

TOP

多謝小誌大大的指導,我剛在目錄安全性選擇使用者名稱:administrator 密碼設定空白。使用匿名存取,接下來我去本機安全性原則修改讓administrator啟用予許使用空白密碼,再開一次就可以了,真得非常感謝您。
Learn Learn Learn

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題