我目前有一個問題,我的WAMP /谷歌瀏覽器。在我的wamp服務器上(在Windows上運行),我啓用了httpd-vhosts.conf文件並修改了我的HOSTS文件以接受不同的「服務器」名稱,即。 127.0.0.1 mysite
並設置虛擬主機我的文件說:鉻下載index.php文件,但不是其他.php文件
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/Documents/Websites/mysite"
ServerName mysite
ErrorLog "logs/your_own-error.log"
CustomLog "logs/your_own-access.log" common
<directory "D:/Documents/Websites/mysite">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</directory>
</VirtualHost>
這當我瀏覽網頁能正常工作,例如about.php,contact.php但是當我嘗試查看的index.php文件,鉻下載文件(它在岩溶中也是如此 - 我假設它們都基於鉻)。它在firefox,opera,safari和IE9中工作正常,所以它不是真正的php文件本身(如果我將index.php重命名爲其他任何可以在Chrome中正常工作的文件)。
我已經甚至改變了index.php文件的內容簡單地做:
<?php echo "test"; ?>
但是Chrome仍然會下載該文件。
感謝
當chrome下載文件時,裏面是什麼?源或生成的文本「測試」? – 2011-04-06 08:02:19
該文件包含實際的源代碼。我在wamp下建立了多個項目,並且在任何其他項目上都沒有這樣做。我已經檢查過了,這個項目的設置與其他項目完全一樣。 – Steve 2011-04-06 08:05:23
這麼奇怪,可能不會因爲http頭髮送給瀏覽器導致firefox,也就是說,opera顯示的index.php很好......;所以也許你的鉻有問題,嘗試重新安裝鉻可能會解決這個問題? – nicola 2011-04-06 08:05:24