Yii フレームワークのデバッグ体験 -- ページ上の SQL ステートメントの出力と実行、yiisql
デバッグには yiidebugtb を使用します (インターフェイスがより美しく、インターフェイスの他の要素に影響を与えないため)。
1. yiidebugtb をダウンロードし、application.extensions.yiidebugtb ディレクトリに置きます
2. main.php を変更し、次のコードを追加します。
コードをコピーします コードは次のとおりです:
'log'=>array(
'クラス'=>'CLogRouter',
'ルート'=>array(
配列(
'クラス'=>'CFileLogRoute',
'レベル'=>'エラー、警告、トレース',
)、
array( // ツールバーの設定
'クラス'=>'XWebDebugRouter',
'config'=>'alignLeft、opaque、runInDebug、fixedPos、collapsed、yamlStyle',
'レベル'=>'エラー、警告、トレース、プロファイル、情報',
//'カテゴリ' => 'system.db.*',
;
'allowedIPs'=>array('127.0.0.1','::1','192.168.1[0-5].[0-9]{3}','プログラムが Public を埋める必要がある場合ネットワーク IP')、
)、
)、
)
3.db リンクの構成に次の変更を加えます:
コードをコピーします
コードは次のとおりです:
'db'=>配列(
'connectionString'=>'mysql:host=*.*.*.*;dbname=test',
「emulateprepare」=> true、
'enableParamLogging' => true, // 参加
'ユーザー名'=>'-----',
'パスワード'=>'---',
'charset'=>'utf8',
'schemaCachingDuration'=>'0',
'autoConnect'=>false,
)、
4.完了
次のような:
http://www.bkjia.com/PHPjc/932470.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/932470.html技術記事 Yii フレームワークのデバッグ体験 - ページ出力で SQL ステートメントを実行します。デバッグには yiisql を使用します: yiidebugtb (インターフェイスがより美しく、インターフェイスの他の要素に影響を与えないため)。 1. いいでダウンロード...