cakephp3.xデバッグモードかどうか
2016年8月15日更新 view: 681 view
デバッグモードかどうかどうやって取得するの?
cakephp2.xの時と方法が変わったので紹介。
今回は
・指定IPアドレスならデバッグモード強制
・またデバッグ時はviewにデバッグ専用メニューを出す
の2点攻めで行きます。
app.php
$debug_mode = false;
if(isset($_SERVER['REMOTE_ADDR'])){
if ($_SERVER['REMOTE_ADDR'] == '124.15.136.118'){
$debug_mode = true;
// require dirname(__DIR__) . '/config/bootstrap.php';
// Cache::disable();
}
}
define(IS_DEBUG,$debug_mode);
58行目あたり
'debug' => filter_var(env('DEBUG',IS_DEBUG), FILTER_VALIDATE_BOOLEAN),
と書き換え。
スポンサードリンク
viewでデバッグか判断するには?
<? if (IS_DEBUG): ?>
デバッグちゅうー
<? else: ?>
本番モード
<? endif; ?>
以上でデバッグかどうかを判断できる。
今回は Configure を viewで使えない。
強引に使えばいけるけど。
ということで上記の定数を使った方法がスマートかなと
ご提案させていただきます。
スポンサードリンク
関連記事
関連カテゴリ

まろにーちゃん
一位を目指して日々がんばっています!
ピックアップ
-
LINEで異性と出会う3つのコツ
view: 23408 view
パソコン・ソフトウェア ランキング
4月24日 ( 火 ) にアクセスが多かった記事はこちら!
-
世界で一番簡単なsakura vps で postfix を 使った メールの受信、送受信設定
view: 853 view -
cakephp mysql 自己結合
view: 484 view -
無料のタイピングソフトまとめ!
view: 155 view -
cakephp3FriendsOfCake/searchプラグインの日本一簡単な使い方
view: 329 view -
cakephp3.xCakeManagerで画像アップロード
view: 310 view -
さくらサーバープラン間でドメインを移動、移管する
view: 329 view -
twitterbootstrap アクティブなタブを取得
view: 1221 view -
jquerycookie.js配列で保存
view: 3275 view -
画面を簡単にキャプチャし、付箋代わりに使えるソフト
view: 155 view -
cakephp basics.php に最初に設定しとくべき11の関数
view: 853 view