本文目錄一覽:
- 1、為什麼我的apache不解析php
- 2、CentOS系統配置SSL之後,Apache2就不解析php了
- 3、apache不解析php文件只顯示源碼
- 4、為什麼我的APACHE總是不支持PHP
- 5、apache不解析php怎麼解決
- 6、如何解決ubuntu的apache2無法解析PHP的問題
為什麼我的apache不解析php
應該是配置問題,修改一下配置:# 載入php模塊
LoadFile “/opt/php-5.3.1/php5ts.dll”
LoadModule php5_module “/opt/php-5.3.1/php5apache2_2.dll”
# php.ini文件所在目錄
PHPIniDir “/opt/php-5.3.1”
# 接受到php頁面請求時,交給php引擎解釋,而不是下載頁面
AddHandler php5-script php
AddType application/x-httpd-php .php .php5
AddType application/x-httpd-php-source .phps
# 將目錄的默認索引頁面改為index.php
DirectoryIndex index.php
CentOS系統配置SSL之後,Apache2就不解析php了
https 頁面中引入 http 資源的解決方式:
PHP不支持與環境沒有關係,只是HTTPS不允許調用HTTP數據,所以網站裡面的源碼如果調用要及時修改。
apache不解析php文件只顯示源碼
讓apache載入php模塊
找到
#loadmodule
vhost_alias_module
modules/mod_vhost_alias.so
(大概在第128行),在這行的後面添加以下內容:
loadmodule
php5_module
“d:/wamp/php/php5apache2_2.dll”
addtype
application/x-httpd-php
.php
phpinidir
“d:/wamp/php”
loadmodule
php5_module
“d:/wamp/php/php5apache2_2.dll”
這句意思是以module方式載入php5模塊。
addtype
application/x-httpd-php
.php
這句意思就是將.php擴展名的文件作為php腳本執行。你可以使用你喜歡的任何其他擴展名,如
.html、.php5
甚至是
.txt
來執行php。
phpinidir
“d:/wamp/php”
這句用來指定php的配置文件php.ini
所在的目錄。
如果是apache
2
以module模塊方式運行php5的話,就可以使用
phpinidir
指令。
為什麼我的APACHE總是不支持PHP
首先你要有PHP的執行程序,已經安裝。
然後打開httpd.conf 找到有一堆LoadModule 的地方,在最後一個LoadModule下面增加如下配置:
LoadModule php5_module “${path}/php/php5apache2_2.dll”
PHPIniDir “${path}/”
SetEnv TMP “${path}/tmp”
注意其中:
第一行的${path}要換成你的PHP5的安裝目錄
第二行的${path}要換成你的php.ini文件所在的目錄
第三行的${path}要換成你指定的PHP的臨時目錄
apache不解析php怎麼解決
Windows平台下php5.2.10與apache2.2.14詳細配置
1.把php5.2.10壓縮包文件解壓,放入c:/php文件夾。2.將文件php.ini-recommended後綴名修改為.ini,即文件名為php.ini。3.修改php.ini,找到第542行,extension_dir = “”,將其值改為extension_dir=”c:/php/ext”。若要使其支持mysql資料庫,則將第681行 ;extension=php_mysql.dll 前的 ; 去掉(;為注釋符)。4.然後你可以將c:/php文件夾中的 .dll 文件全部複製到 c:/windows/system32文件夾內(推薦)。也可以在系統環境變數中將path值後面增加”c:/php”值。
具體方法是:
右鍵單擊「我的電腦」,打開「屬性」,點擊「高級」選項卡,點 「環境變數」按鈕,在打開的「環境變數」對話框中的「系統變數」框內,找到path 變數,在其後增加值「c:/php」。5.找到apache的httpd.conf文件
用記事本打開後,在其底部加入以下語句保存,重啟Apache即可LoadModule php5_module “c:/php/php5apache2_2.dll”
AddType application/x-httpd-php .php
如何解決ubuntu的apache2無法解析PHP的問題
你代碼打錯了吧,第一行的?應該在之後,也就是應該這樣:
?php
phpinfo();
?
原創文章,作者:ETVGZ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/325351.html