Board logo

標題: [發問] 關於PHP程式執行。 [打印本頁]

作者: pix756    時間: 2012-3-20 22:27     標題: 關於PHP程式執行。

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

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

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

如下圖

[attach]10069[/attach]

請前輩們幫我指導一下。

謝嚕~
作者: 小誌    時間: 2012-3-20 23:31

回復 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匿名帳號有讀許可權才行。
作者: pix756    時間: 2012-3-21 00:12

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




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)