2009-02-22 78 views
0

我的服務器相當陳舊(基於SuSE 9),當我嘗試去更新到最新的Apache2,PHP5和MySQL時,我遇到了這個問題,只有一個我的託管域名。Apache2沒有提供index.php

該網站有一個index.php,如果我瀏覽到他們的網站example.org/index.php它顯示正常。

但是,如果我導航到http://example.orghttp://example.org/,Firefox會彈出一個對話框詢問我是否要保存該文件或將其查看到程序中。下載的文件是未處理的index.php文件的副本。

該域的配置文件沒有改變,但顯然我搞砸了一些東西。在配置文件中是「DirectoryIndex index.php」。 DocumentRoot是一個僅帶有「XBitHack on」的.htaccess文件。

令人困惑的是,我有另一個託管的域與Wordpress安裝,也使用index.php,並導航那裏工作得很好。

這裏的網站:http://www.sjbridge.orghttp://www.sjbridge.org/index.php

這裏的一些信息:當我瀏覽到http://www.sjbridge.org,火狐呈現文件的內容類型「應用程序/ X的httpd - PHP」 ,但對於/index.php,content-type當然是text/html。

+0

難道是它發送錯誤的標題?你的httpd.conf是什麼意思? – alex 2009-02-22 02:45:55

回答

1

呃,我清除了瀏覽器中的緩存,問題就消失了。讓我說「沒關係」。