本文目錄一覽:
如何把PHP網頁打開
php定時打開網頁實現較麻煩,不過我可以給你個思路實現我上次寫的靜態頁面自動調用php頁面再次生成靜態頁
首先index.html或index.php使用javascript產生一個計時器定時打開一個php配置頁,配置頁再寫方法調用刷新什麼頁或者生成主頁文件,如此即可,非得用php的代碼或方法去實現
為什麼php網站打開是一片空白?
你把下面這三行存為一個PHP文件放上去執行一下試試看:
?php
phpinfo();
?
請補充說明執行這個三行的程序是什麼效果,根據這個可以推斷你前面的程序打不開的原因。
補充:
說明你的PHP配置沒有問題,你現在需要在DOS下運行你的網頁,那樣就能知道詳細原因,例如你的網頁文件是c:\inetpub\wwwroot\index.php,那麼在DOS下使用下面的命令能查看詳細原因:
c:\php5\php.exe
c:\inetpub\wwwroot\index.php
php如何打開網址
需要搭建好環境~
比如linux系統下的lamp(linux+apache+mysql+php),或者windows下的wamp~
最簡單的方式就是下載一個xampp,把文件放在指定的文件夾裏面,瀏覽器打開即可~
PHP網站打開空白的常見解決方法有哪些
在php編程中出現空白頁面可能是由以下幾個原因造成的:
1、邏輯錯誤
邏輯錯誤是最難排除的,從表面上看,也許代碼是合法的,是正規的,可運行起來卻不是預料之中的。為什麼呢?也許是編寫者想得不夠全面,畢竟人是人,計算機是計算機,計算機不可能完全按照人的思路去運行腳本。在這裡,我告訴大家一個比較好的調試方法,就是使用注釋符「/* */」,注釋掉一些代碼,觀察運行情況。要想完全排除邏輯錯誤,沒有耐心是不行的,所以要靜下心來,不要着急。
2、行為未定義
看下面的代碼:
?php
$action = $_GET[‘id’];
if($action == ”)
$action = 1;
if($action == 1) {
echo(“/$action’s value is 1”);
} else if($action == 2) {
echo(“/$action’s value is 2”);
}
?
這段代碼大家看得很明白,就是如果$action變量為空時將它設為1,然後判斷$action變量的值而做出不同的事件。當然,假如$action既不等於1,也不等於2的時候,PHP會做什麼呢??——什麼也不會做,所以就會產生了空白的頁面。知道了原因,解決就容易了。關於這個問題的解決,很簡單,在 if模塊後加一個else就可以了,打印一些信息即可。
3、語法錯誤
大家可能會問了,如果出現語法錯誤,一般會有錯誤提示的,怎麼會空白呢?當然,這只是一些個別現象,在某些主頁空間中(比如中國聚網的免費空間),如果你寫得PHP有語法錯誤,它也不會有任何提示。解決也很容易,在上傳文件之前在本地測試,找出錯誤的代碼進行改正。()
4、濫用錯誤屏蔽符@
錯誤抑制符「@」常常用於可能會發生錯誤的地方,但是抑制符使用過多或使用得不是時候,也可能導致空白也免得出現,來看看下面兩個PHP腳本吧:
test1.php
?php
@include(“test2.php”);
echo($var);
?
test2.php
?php
$var = “Hi” //這行代碼有錯誤,沒有分號
$var1 = “Hello” //同上
?
運行test1看看,結果就產生了空白的頁面。糾正也很簡單,可以去掉include函數前面的抑制符,或者更正test2.php文件中的錯誤。
怎麼打開現有的php站點?
PHP不是單純的靜態頁面,需要服務器的支持,要想在本機測試,需要把本機配置成服務器。
如果你是windows系統,可以使用wamp模式:windows+apache+mysql+php。
把這四樣東東安裝好、配置好才可以訪問和整改啊。
要想運行PHP代碼,你得現有一個服務器環境。
1. 在網上自己下載一個xampp,然後安裝。
2. 把你的代碼放到xampp\htdocs\裏面。
3. 打開瀏覽器,輸入127.0.0.1/文件名.php
比如,你得文件有個叫index.php的,直接輸入127.0.0.1/index.php訪問,就開始執行了。
4.建議在htdocs裏面添加文件夾,防止混亂。
5. 也可以將默認的htdocs目錄更改到其他位置,這個網上介紹很多。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/159176.html