本文目錄一覽:
- 1、php和Apache配置好了為什麼打開php文件時總出現下載
- 2、APACHE架設好,但用瀏覽器打開PHP文件時,總是讓下載文件
- 3、配置好apache和php後打開php文件時顯示空白,但我測試時可以顯示php信息,這是什麼原因
- 4、apache php 安裝後,Apache正常啟動,但無法解析PHP,可以解析html。網頁出現HTTP 404是怎麼回事?
php和Apache配置好了為什麼打開php文件時總出現下載
原因是少設置了一段文字。
具體分析如下:
apche 文件類型沒有設置
FilesMatch “\.php$”
SetHandler application/x-httpd-php
/FilesMatch
FilesMatch “\.phps$”
SetHandler application/x-httpd-php-source
/FilesMatch
記得把PHP的也得加載進去。
把類型的加到 httpd.conf 中去。
LoadModule php5_module c:/modules/php5apache2_2.dll 也要加到你的httpd.conf 中去,至於這個模塊的路徑就只有你自已才知道 了。然後重啟你的apache。
在apache的配置文件httpd.conf中最後面加入以下幾行.
LoadModule php5_module modules/php5apache2_2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-source .phps
把php文件夾下的php5apache2_2.dll(注意你的apache版本對應的文件名。如果你的不是2.2版本,複製對應版本的dll.同時改上面的文件名)。
複製到apache的安裝目錄的Apache2.2\modules\下面。
APACHE架設好,但用瀏覽器打開PHP文件時,總是讓下載文件
在httpd.conf 文件中加入下列幾行
LoadModule php5_module d:/servers/php/php5apache2_2.dll
#如果你是用php5的話
PHPIniDir “d:/servers/php”
#這個是你php的位置
AddType application/x-httpd-php .php
#告訴apache ,我想用 php 解釋 .php文件
配置好apache和php後打開php文件時顯示空白,但我測試時可以顯示php信息,這是什麼原因
第一,先檢測你的路徑是否正確。也就是當前顯示的頁面是不是你要想顯示的頁面。。。在httpd.conf
中找到documentRoot
看路徑是否正確。
第二,如果這是你要顯示的文件
,但它沒有顯示。那可以是因為致命錯誤,但你在httpd.conf中設置了
display_error
=
也就是說關閉顯示錯誤。。。或者
error_reporting
設置了不顯示任何錯誤
第三,如果你仍不能解決。最直接的方法。遠程吧、、、
apache php 安裝後,Apache正常啟動,但無法解析PHP,可以解析html。網頁出現HTTP 404是怎麼回事?
apache php 安裝後,Apache正常啟動,但無法解析PHP,可以解析html。網頁出現HTTP 404是設置錯誤造成的,解決方法為;
1、在apache的安裝目錄下,有一個htdocs目錄,現在,我們在該目錄下,新建一個簡單的php網頁文件。
2、在瀏覽器中去“瀏覽”該php網頁文件,結果把php文件內容顯示出來了,php並沒有運行。
3、需要配置apache,以調用“php語言模塊(引擎)”去執行該php代碼。需要apache的主配置文件httpd.conf,其位置在:apache安裝目錄/conf/httpd.conf。
4、找到“裝載模塊”的位置:並在這一系列的LoadModule的最後位置,添加這樣一行:”LoadModule actions_module modules/mod_actions.so “, php5語言包中的模塊文件其中,php5語言模塊名就是一個固定的名字,為:php5_module,php5語言包。
5、在apache的配置文件最後寫上:LoadModul php5_module “H:/amp/php/php5apache2_2.dll”。
6、另起一行設置php後綴的文件,由這個php語言模塊去執行。”AddType application/x-httpd-php .php”。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/280723.html