php變成下載了
1. 打開php頁面總是變為下載是怎麼回事啊拜託了各位 謝謝
一般這個問題是一個相關的DLL文件注冊出錯了。我們可以試試下面的步驟看能否解決:關閉所有瀏覽器窗口,單擊「開始/運行」,輸入:regsvr32 msxml3.dll並回車,如果出現成功的提示即可解決問題,如果不行,從網上搜索並下載或從其它電腦拷貝該DLL文件,並將其放到c:\windows\system32目錄中,然後再按上述方法注冊該文件即可。 查看更多答案>>
2. php頁面變成下載頁面,nginx+linux
瀏覽器不支持php格式,請升級或換用其它瀏覽器。
要不然你可以參考這個
網頁鏈接
3. 打開php文件為何會變成下載模式
沒解析唄
你沒有PHP的解析引擎。一般的Php文件,是會被php引擎解析的,然後才交給瀏覽器。你這么直接訪問,自然會被下載嘍
4. php頁面一運行就變下載
header('Content-Type:text/html:charset=utf-8');
把第二個冒號改為分號,再試試
5. 為什麼打開php網頁時變為下載php文件
我不知道你安裝的時候有沒有報錯。。按你所說的同時裝了 IIS 和 Apache 的話。如果沒有改應用埠。兩者會互相沖突而無法啟動。。
另外,你這個安裝方式。PHP 解釋器只應用於 Apache 並非應用在 IIS 上。如果你是使用 IIS 做的 WWW 伺服器。那PHP當然沒有被解釋了。。
建議你暫停 IIS 。只使用 Apache 運行就一切明了。
6. 關於php配置問題,為什麼我配置好php和apache之後,我在瀏覽器輸入地址訪問php頁面變成下載php頁面了
你再檢查一下,在apache的配置文件httpd.conf中,下面幾項是否已經都配置好了。
在Apache目錄下面的conf文件夾中,打開配置文件:httpd.conf
一、查找DirectoryIndex index.html,更改默認首頁。
在上面語句後面加入index.htm test.php index.php幾項,中間以單個半形空格隔開,也就是配置成下面這樣,
DirectoryIndex index.html index.htm test.php index.php
修改後,當用戶訪問網站時. 系統會根據從左至右的順序來優先顯示文件類型了。
二、搜索:AddType application/x-gzip .gz .tgz,在這一行下面加入:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
兩行。
你也可以加入更多,
比如你再加上一行「AddType application/x-httpd-php .htm」,這樣一來,.htm文件也可以執行php程序了。
另外,還可以添加上一行「AddType application/x-httpd-php .txt」,讓普通的文本文件格式也能運行php程序。
這樣配置後應該沒問題了
7. 為什麼開啟php 網頁變成下載求解決方法
這個是伺服器的iis沒有設置好,iis6.0的話是取消勾選那個目錄瀏覽
8. 為什麼在瀏覽器中打開php文件,變成下載了
估計是你的Apache沒有配置好。不能夠解析PHP文件
1.可能你沒LoadMoudle
2.可能你沒apachectl
graceful
估計是你的apache安裝的版本的問題吧,因為在linux下安裝和配置php伺服器時,配置的php4和php5,已經apache
1.x.xx的版本和apache
2.x.xx的配置方法是不一樣的,請檢查你的安裝和配置!
9. 為什麼打開php 變為下載了
你不可以直接點擊php文件打開,用在游覽器的地址下打開,如:
http://www.localhost/***.php
10. nginx 瀏覽php的時候會變成下載
php的時候會變成下載:這是因為nginx沒有設置好碰到php文件時,要傳遞到後方的php解釋器。
看看你的nginx.conf配置,裡面有沒有這樣的設置:
location ~ .*\.php$ {
fastcgi_pass 127.0.0.1:9000;
}
上面的意思,就是說,碰到.php結尾的文件,傳遞給後方127.0.0.1的9000埠上。
當然啦,你的php-fpm解析器也需要正常運行,並監聽好9000埠,才能最終生效並有效處理php腳本。
windows下開啟監聽的辦法,php-cgi.exe -b 127.0.0.1:9000 -c php\php.ini