• []
  • []
  •  
  • del.icio.us 
  •  
  • Yahoo!֥åޡϿ 

yiiデバッグツールバー yiidebugtb

PHP 求人 募集 Symfony CakePHP Smarty Ruby on Rails

yiiデバッグツールバー yiidebugtb 概要

Web開発ではデバッグのやりにくさがどうしても目立ちます。
中にはデータをダンプする人もいると思いますが、
オペレーションミスでうっかりそのままリリースしてしまったり。
このツールはWebアプリ上にデバッグ情報を表示させる機能を持たせ、
デバッグを容易にするextension。
イメージ的にはfirebugのようなものと思ってもらえば良い。
何はともあれまずは実画面を。

http://www.yiiframework.com/extension/yiidebugtb/

yiiデバッグツールバー yiidebugtb 詳細

yiidebugtbをダウンロード

アプリケーション名をwebとすると

$ cd /var/www/html/web/protected/extension
$ wget http://www.yiiframework.com/extension/yiidebugtb/files/yiidebugtb-1.x-xxxx-xx-xx.zip
$ unzip yiidebugtb-1.x-xxxx-xx-xx -d yiidebugtb

yiidebugtbをimport

importに追記 /var/www/html/web/protected/config/main.php

// autoloading model and component classes
'import'=>array(
 // ~~~~~~~~~~ 略 ~~~~~~~~~~~
    'application.extensions.yiidebugtb.*', //our extension
),

yiidebugtbをlogのrouteに追記

/var/www/html/web/protected/config/main.php

'log'=>array(
  'routes'=>array(
 // ~~~~~~~~~~ 略 ~~~~~~~~~~~
    array( // configuration for the toolbar
      'class'=>'XWebDebugRouter',
      'config'=>'alignLeft, opaque, runInDebug, fixedPos, collapsed, yamlStyle',
      'levels'=>'error, warning, trace, profile, info',
      'allowedIPs'=>array('127.0.0.1','::1'),
    ),
  ),
),

Webにアクセス

上記でインストールは完了しているので、
普通にアクセスするとサイトの左上に下記のようなマークが付く。
さらにクリックをすると下記のようなデバッグページが表示される。


framework/yii/extensions/yiidebugtb.txt · 最終更新: 2011/02/08 17:07 by dozo