【求助】PHP in IIS



贊助商連結


ding
2003-03-25, 09:19 PM
我是用win2000 server + IIS + PHP 4.2.3+MySQL ,硬碟為 NTFS格式,但架設完後進入網站卻出現警告畫面如下

Security Alert! The PHP CGI cannot be accessed directly.
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.

For more information as to why this behaviour exists, see the manual page for CGI security.

For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.

請問這要如何解決呢? 

另外,每次我要進入網頁,都會要我先輸入名稱及密碼,我已在權限中加入IUSR_machine name,但仍然如此,這是什麼問題呢?

煩勞各位大大能解答!

贊助商連結


luckyboys
2003-03-25, 09:27 PM
網站資料夾,訪客有權利閱讀嗎??
應該是沒有讀取資料夾的權利,才會出現那個帳號密碼視窗:)

ding
2003-03-26, 01:56 PM
最初由 luckyboys 發表
網站資料夾,訪客有權利閱讀嗎??
應該是沒有讀取資料夾的權利,才會出現那個帳號密碼視窗:)

那我要如何讓一般internet使用者上我的網站而不用帳號密碼呢?

luckyboys
2003-03-26, 02:15 PM
偶不知道用IIS+PHP之後發生問題的意思和解決方法

偶只知道閱讀網站會要求輸入密碼的錯誤:
1.你的(放網站資料)資料夾沒有設定訪客的讀取權
2.用IIS建立網站時,你不允許匿名的訪客,或者在IIS設定網站使用者沒有讀取權利....

那有關資料夾的部份,你選定網站資料夾...用滑鼠按右鍵會出現一大串工具列...
先選"內容"---再按"安全"
看看資料夾允許的使用者(像是Everyone)是否有讀取權利?
或者資料夾的使用者只有站長或系統管理員可以讀取?

如果你的資料夾有好幾層,要從底部開始檢查.......
(資料夾裡面如果有檔案,最好也先檢查一下,訪客可能連普通檔案的讀取權利也沒有..)

其他的問題,偶就不知道啦!
偶只用PRO架過1次,不是SERVER版的...而且偶也沒添加PHP這類的程式:)

pcboy
2003-03-26, 03:21 PM
http://www.openfind.com.tw/
輸入 IIS & PHP