首頁 > 資訊科技 > PHP > laravel > 邊學邊做laravel(A-2)安裝除錯工具Debugbar
2017
02-28

邊學邊做laravel(A-2)安裝除錯工具Debugbar

用於直覺式的顯示除錯或錯誤訊息的套件,可以提高開發效率。

安裝參考網址:http://oomusou.io/laravel/laravel-debugbar/
套件官網:https://github.com/barryvdh/laravel-debugbar

安裝方法

先到cmder命令提示字元底下輸入下列指令

composer require barryvdh/laravel-debugbar --dev
邊學邊做laravel(A-2)安裝除錯工具Debugbar - 第1張  | 小翰部落格

加入Service Provider

修改 /app/Providers/AppServiceProviders.php,加入下列程式碼在 register()成員裡面,可避免Laravel debugbar在正式上線主機被註冊載入。

 if ($this->app->environment() == 'local')
{
$this->app->register('Barryvdh\Debugbar\ServiceProvider');
}

邊學邊做laravel(A-2)安裝除錯工具Debugbar - 第2張  | 小翰部落格

設定Facade

修改 /config/app.php 將下列程式碼加入

 // Laravel Debugbar
'Debugbar' => Barryvdh\Debugbar\Facade::class,

邊學邊做laravel(A-2)安裝除錯工具Debugbar - 第3張  | 小翰部落格

複製設定檔

接著cmder命令提示字元底下輸入下列指令

php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"

邊學邊做laravel(A-2)安裝除錯工具Debugbar - 第4張  | 小翰部落格

檢查是否開啟除錯

Laravel Debugbar只有在APP_ENV=local與APP_DEBUG=true下才會啟動,確認.env設定正確。

邊學邊做laravel(A-2)安裝除錯工具Debugbar - 第5張  | 小翰部落格

功能測試

開啟瀏覽器輸入 http://127.0.0.1就可以看到最底下出現了除錯的工具列

邊學邊做laravel(A-2)安裝除錯工具Debugbar - 第6張  | 小翰部落格

在 Queris 頁,會顯示目前網頁所執行過的SQL。
在Views會顯示目前網頁正使用了哪些view。
在Route會顯示目前網頁正使用哪個route與controller。

最後修改日:
作者:蔡 小翰

常見問題:

  1. 文章可以轉貼嗎?可以,不過請要註明出處並標示本站連結。
  2. 載點可以轉貼嗎?可以,歡迎隨意盜連,無須告知。
  3. 反盜版聲明:本站支持正版軟體,請勿討論破解版、快樂版、註冊碼、註冊機、序號...等違法主題。
  4. 檔案無法解壓縮或解壓縮時發生錯誤?請使用7-Zip解壓縮
  5. 更多細節請參閱使用條款及免責聲明


發表迴響