導航:首頁 > 編程語言 > php開啟debug

php開啟debug

發布時間:2022-08-08 11:24:58

『壹』 debug.php調試文件應該放哪裡

開啟debug調試模式,只需要主入口文件裡面定義一個常量。
define(『APP_DEBUG』,TRUE); //開啟調試模式
然後在配置文件config.php裡面定義一個參數開啟頁面trace顯示信息,如下
『SHOW_PAGE_TRACE』 =>true, //開啟頁面Trace
這樣就已經配置好了,開啟調試模式後項目會去載入thinkphp核心包的Conf目錄下面的默認的debug.php文件,你也可以在你的項目配置目錄下面自定義一個debug.php,這樣就可以覆蓋核心包裡面的默認文件了,我們來看下默認的debug.php都是配置一些什麼參數
return array(
'LOG_RECORD'=>true, // 進行日誌記錄
'LOG_EXCEPTION_RECORD' =>
true, // 是否記錄異常信息日誌!

『貳』 PHP報錯syntax error, unexpected '=>' (T_DOUBLE_ARRO

PHP語法錯誤,開啟debug模式,找到對應行,修改即可

『叄』 thinkphp開啟debug報錯 define('APP_DEBUG',true);見問題補充

true時,是開啟了調試模式。
報錯那就說明你程序有問題咯。

你得把你的錯誤貼出來。不然別人很難診斷。

『肆』 phpstorm怎麼開啟debug

你應該需要遠程 debug 吧,好好摸索一下,home 配置的只能用於本地調試,也就是說,以 script 方式執行的 php 腳本 php home應該是用來跑 php shell, 進行語法檢查之類用的。 調試是靠 xdebug 的調試功能,打開 xdebug 之後

『伍』 如何開啟Thinkphp的debug調試模式

在入口文件中(默認index.php) 加入 define('APP_DEBUG',True);

『陸』 php xdebug 怎麼配置

1、下載安裝xdebug
1.1 到http://xdebug.org/download.php 下載適合你的PHP版本的xdebug
1.2 復制到php安裝目錄的ext文件夾,改名為php_xdebug.dll
1.3 配置xdebug
在php.ini尾部添加如下
[xdebug]
zend_extension="php_xdebug.dll"
xdebug.remote_enable = On
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.remote_handler = "dbgp"
xdebug.auto_trace = 1
xdebug.collect_includes = 1
xdebug.collect_params = 1
xdebug.collect_return = 1
xdebug.default_enable = 1
xdebug.collect_assignments = 1
xdebug.collect_vars = 1
xdebug.remote_autostart = 1
xdebug.remote_connect_back = 1
xdebug.show_local_vars = 1
xdebug.show_exception_trace = 0
運行phpinfo();看有xdebug模塊信息出來就是搞定了。
2、配置Zend Studio 支持xdebug
這里的配置很重要
選擇Zend Studio 的 Window 》 Preference 》 PHP 》Installed Debuggers 雙擊 Xdebug,彈出對話框如下圖
Debug Port 設為跟php.ini中設置的一樣(默認是9000)。
Accept remote session(JIT) 選擇localhost
允許瀏覽器訪問網站時zend studio自動打開文件開始調試。
選項說明: http://www.111cn.net
off: 關閉瀏覽器訪問時打開調試功能;
localhost: 通過localhost訪問網頁的時候打開調試。
any:只要訪問伺服器上的php都打開調試;
prompt:訪問伺服器上的php時彈出詢問是否要調試。
一旦打開zend studio允許xebug調試,所有訪問php頁面都會進入調試。
我們可以使用easy xdebug火狐插件可在客戶端控制是否開啟調試。
1、首先php.ini設置
xdebug.remote_autostart = 0
不自動啟動調試。
2、安裝火狐插件easy xdebug,
安裝好該插件後,點擊如下圖右下角小綠蟲後,蟲子上面有個小紅點,這時候我們訪問測試伺服器的時候,Zend Studio就回自動彈出調試。
另外,可設置使用xdebug,在zend studio中對直接調試php文檔,這里就不多說了。

『柒』 thinkphp怎麼開啟調試模式

thinkphp開啟調試模式的方法:

1、開啟調試模式,首先在入口文件打開調試開關:

//開啟調試模式
define('APP_DEBUG',true);

2、然後需要配置調試文件,該文件位於項目配置目錄下,默認名字為 debug.php:

<?php
return array(
// 開發環境配置信息
'DB_TYPE' =>'mysql',
'DB_HOST' =>'localhost',
'DB_NAME' =>'mydb',
'DB_USER' =>'root',
'DB_PWD' =>'root123',
'DB_PORT' =>'3306',
'DB_PREFIX' =>'my_',
);
?>

配置完調試配置文件之後,調試模式就配置成功了。

3、在 Index 模塊的 index 操作寫入如下測試代碼:

public function index(){
$Dao = M('User');
$user_list = $Dao->select();
$this->display();
}
4、在頁面上雖然沒有做任何邏輯輸出,但是卻有系統調試信息,下面是頁面 Trace 信息截圖:

閱讀全文

與php開啟debug相關的資料

熱點內容
網店美工pdf 瀏覽:445
一堆文件夾怎麼弄出來 瀏覽:743
博途如何編譯硬體 瀏覽:418
fortran程序pdf 瀏覽:504
電池消耗演算法 瀏覽:394
伺服器中斷連接怎麼處理 瀏覽:222
上世紀互聯網不發達程序員很難 瀏覽:841
語音識別android開源 瀏覽:762
地埋式垃圾壓縮中轉站 瀏覽:902
apachehttpdlinux 瀏覽:944
快遞員中通app預付款是什麼 瀏覽:843
java路徑轉義 瀏覽:857
keytool加密演算法 瀏覽:131
笑臉圖案的APP相機是什麼軟體 瀏覽:249
app軟體為什麼會被下架 瀏覽:981
從內存到硬碟的命令是 瀏覽:52
程序員的爸爸們的發型 瀏覽:123
魔獸世界傷害壓縮是怎麼壓的 瀏覽:976
壓縮機型號hp 瀏覽:959
配音虛弱的程序員 瀏覽:61