❶ 我已經裝好了php+mysql+apache,但是打開php網站的時候顯示的是代碼不是頁面,請教這是怎麼回事啊
你怎麼打開的?,要通過apache伺服器訪問:在url中輸入:localhost回車就能看到php文件了,回選擇你的網站打答開就可以了!如果還是你說的樣子的話那就是沒配置好!apache無法解析php文件。查看apache配置文件http.conf:
LoadMole php5_mole C:/AppServ\php5\php5apache2_2.dll //載入php模塊
。。。
<IfMole mod_php5.c> //識別解析後綴為.php文件
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
</IfMole>
以上內容必須要有的!!!路徑改成你安裝的php目錄!
❷ Apache伺服器顯示網頁代碼什麼原因
你可能是是asp代碼
apache不支持asp的
而其他的動態網頁技術也需要安裝插件
不然就會顯示代碼
❸ 做完apache+mysql+php後顯示代碼是會是什麼地方出問題了呢求高手解答!
你沒配置好。 安裝 phpstudy 吧,免配置,直接可以用
❹ 安裝apache出現 代碼 [Fri Apr 29 11:43:00.213445 201
卸載後 httpd.exe -k install -n apache24
❺ 為什麼我在Apache伺服器發布的HTML跳轉php後還會顯示PHP代碼求大神指教.
如果是單獨安裝apache和php,需要配置apache才能解析php文件,可以看下這個網頁鏈接,,還有更簡單的方法是安裝集成環境 wamperserver 或者xampp
❻ 為什麼我的apache打開首頁,會出現首頁源代碼
你的肯定沒有載入php的模塊,編譯php時需要用--with-apxs2指定apxs的位置,如果有mysql,需要用--with-mysql指定mysql的安裝位置,寫個全的給你吧:
編譯apache前你這樣:
./configure --prefix=/etc/httpd --enable-so --enable-rewrite --enable-mole-so --enable-ssl --with-ssl=/usr/share/ssl
編譯php前你這樣:
./configure --prefix=/usr/local/php --with-apxs2=/etc/httpd/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml
然後在/etc/httpd/conf/httpd.conf里加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php3
這樣你啟動了apache後,就可以直接支持php和mysql了。
以上的方法適合於apache2.0x和php4.x.x。
我就是這樣配置和編譯的。。。
❼ php中,通過Apache頁面訪問一些頁面,顯示空白,查看源代碼,裡面有代碼卻不顯示
查看其源文件,卻發現裡面有代碼,代碼是正常的
=========
如果代碼是已經解析出來的HTML代碼,那沒有理由不顯示
你可以寫個簡單的
<?php
phpinfo();
?>
測試下整個環境是不是正常運行
❽ linux apache php 安裝完 配置完測試頁面顯示的是代碼如下 < phpinfo(); >
沒報錯 說明沒檢驗到短標簽開沒開的問題 應該是樓上說的,你的apache中的php模塊沒有配置好
語句沒有被解析