㈠ 配置好php和apache後,無法執行php文件
滑鼠雙擊你的PHP文件,打開時選擇你的PHP.EXE(例如C:\PHP\PHP.EXE),看看能否執行,如果不能執行就是PHP安裝錯誤。如果能夠執行,那就是APACHE安裝沒有完成,檢查HTTPD.CONF文件,確保裡面有類似下面的兩行:
LoadMole
php5_mole
e:/php5.2.5/php5apache2_2.dll
AddType
application/x-httpd-php
.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即可LoadMole php5_mole "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
㈢ 為什麼我的APACHE總是不支持PHP
首先你要有PHP的執行程序,已經安裝。
然後打開httpd.conf 找到有一堆LoadMole 的地方,在最後一個LoadMole下面增加如下配置:
LoadMole php5_mole "${path}/php/php5apache2_2.dll"
PHPIniDir "${path}/"
SetEnv TMP "${path}/tmp"
注意其中:
第一行的${path}要換成你的PHP5的安裝目錄
第二行的${path}要換成你的php.ini文件所在的目錄
第三行的${path}要換成你指定的PHP的臨時目錄
㈣ 為什麼我的apache不解析php
應該是配置問題,修改一下配置:# 載入php模塊
LoadFile "/opt/php-5.3.1/php5ts.dll"
LoadMole php5_mole "/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
㈤ 開啟apache了為什麼打不開php文件
Apache 只是負責處理請求返回響應,它本身沒有解析 PHP 的功能。你需要安裝 PHP ,並且讓 Apache 可以調用 PHP(安裝PHP模塊),並寫好配置文件。這樣你請求一個 PHP 文件時,Apache 識別這是 PHP 文件,然後把它交給 PHP 模塊去處理,處理後 Apache 會將 PHP 處理後的輸出信息生成響應返回給你的瀏覽器。
㈥ linux+apache+laravel配置本地環境,出現php不執行,直接輸出在頁面上
有可能是你沒裝php,在終端輸入php -v,看看是否返回有php的版本信息,如果沒有就是沒安裝,建議重新配置lamp環境,如果單獨裝php的話需要重新設置apache以及mysql的配置文件,使其支持php。
解決辦法:重新安裝lamp環境,基於ubuntu發行版的話,參考這個鏈接:http://community.linuxmint.com/tutorial/view/486 ,如果是其他的發行版,可網路搜索該發行版下的lamp環境配置步驟
㈦ 配置完PHP,apache伺服器不能運行,如何解決
php的版本 和你的apach版本不一致。apache不支持。需要重新下載安裝php.下載地址:http://windows.php.net/download/
下載注意選擇類型,例如:
VC9 x86 Non Thread Safe (2011-Mar-22 13:26:53)
Zip [15MB]
sha1:
Installer [27.26MB]
sha1:
Debug Pack [7.84MB]
sha1:
VC9 x86 Thread Safe (2011-Mar-22 13:27:32)
Zip [15.13MB]
sha1:
Installer [27.38MB]
sha1:
Debug Pack [8.15MB]
sha1:
----------------------------------------------------------------------
第一類是線程不安全的
第二類才是線程安全的。
㈧ 如何讓apache不執行某些php腳本
進入php源程序目錄中的ext目錄中,這里存放著各個擴展模塊的源代碼,選擇你需要的模塊,比如curl模塊:cd curl 執行phpize生成編譯文件,phpize在PHP安裝目錄的bin目錄下 /usr/local/php5/bin/phpize 運行時,可能會報錯:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script.,需要安裝autoconf: yum install autoconf(RedHat或者CentOS)、apt-get install autoconf(Ubuntu Linux) /usr/local/php5/bin/php -v 執行這個命令時,php會去檢查配置文件是否正確,如果有配置錯誤,這里會報錯,可以根據錯誤信息去排查!