2010-06-03 54 views
0

我剛在網站上安裝了MediaWiki,我遇到了一些問題。Apache給頁面下載而不是顯示它們

每當我去「www.something.com/wikidir」服務器給我的PHP索引文件作爲一位不願透露姓名的下載,而不是顯示它。

但是,如果我去「www.something.com/wikidir/index.php」一切正常。

我不熟悉Apache,想知道是否有人能告訴我如何解決這一問題或點我在正確的方向?

我使用LAMP堆棧和Mediawiki的1.7.1(舊我知道)。

在我.htacces文件我有:

AddType application/x-httpd-php5 .php 

回答

2

聽起來像Apache是​​服務於網頁應用/八位字節流(或PHP?)。您可以通過查看非index.php頁面上的響應標題來檢查。 Firefox可以使用Web Developer Toolbar> Information> View Response Headers來完成此操作。尋找「內容類型」

或者,是否在IE非index.php文件鏈接的工作?是否直接在Firefox(或其他瀏覽器)下載?如果答案是肯定的,那就是問題所在。

如何解決這個問題是比較複雜的,因爲有可能是一堆導致此不同的事情。我的猜測是這是一個Apache配置問題。

編輯 檢查.htaccess文件。確保它可以被Apache讀取。我敢打賭,這是問題。

+0

此外,請嘗試檢查您的「DefaultType」在Apache中設置爲。如果是應用程序/八位字節流,這是另一個可能的問題。應該可能像文本/平原。 – lewiguez 2010-06-03 13:18:05

+0

它確實在IE瀏覽器中工作,但不是Chrome瀏覽器......我是否只在我的本地.htaccess文件夾中添加DefaultType?我已經檢查過它可以被Apache – samoz 2010-06-03 13:25:36

+0

讀取。您的.htaccess建議已經解決。我添加了一個AddType並且工作。但之後我仍然遇到問題,因爲我忘記了清除緩存。 * doh * – samoz 2010-06-03 14:52:07

相關問題