ホームページ  >  記事  >  バックエンド開発  >  thinkphp がデバッグ モードをオンにしてキャッシュ生成をキャンセルする_PHP チュートリアル

thinkphp がデバッグ モードをオンにしてキャッシュ生成をキャンセルする_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:13:281155ブラウズ

この記事では、デバッグ モードで thinkphp を有効にし、キャッシュ生成をキャンセルする方法についての記事を紹介しています。詳しく知りたい方は、この記事を参照してください。

最近、thinkphp に戻ったところ、古いバージョンのキャッシュをオフにする方法で説明した共通ファイル内のキャッシュをオフにする 2 つのファイルが見つからないことがわかりました。長い間探しているのですが、何が起こっているのかわかりません。

それで、マニュアルとBaiduを読みました。 後で、デバッグ モードをオンにしてキャッシュをオフにできることを発見しました。デバッグ モードをオンにすることは、プログラマにとって多くの利点があります...

thinkphp3.0 完全開発マニュアルで「デバッグ」という単語を検索すると、多くのテクニックが見つかります。デバッグを有効にする手順は次のとおりです

コンパイル キャッシュは優れていますが、開発段階でのデバッグやトラブルシューティングには役に立ちません。隠れた問題のタイムリーな発見、分析、問題解決を促進するために、開発段階では常にデバッグ モードをオンにすることを強くお勧めします。デバッグ モードをオンにするのは非常に簡単で、エントリ ファイルに定数定義コードを 1 行追加するだけです。

私のindex.phpのコードをあなたと共有します:

コードは次のとおりですコードをコピー
'./ThinkPHP/ThinkPHP.php' が必要です;
定義('APP_DEBUG',1);
?>

開発フェーズが完了して運用環境にデプロイした後は、デバッグ モード定義コードを削除するだけでデプロイメント モードに切り替えることができます。

デバッグ モードをオンにすると、システムは最初にシステムのデフォルトのデバッグ構成ファイルをロードし、次にプロジェクトのデバッグ構成ファイルをロードします。 デバッグ モードの利点は次のとおりです。

² ログをオンにすると、デバッグを容易にするために、エラー情報とデバッグ情報が詳細に記録されます。


² テンプレートのキャッシュをオフにすると、テンプレートの変更がすぐに有効になります


² SQL ログを記録して SQL 分析を容易にする


² フィールドのキャッシュをオフにします。データ テーブルのフィールドの変更はキャッシュの影響を受けません。

² Linux 導入の問題を事前に検出できるように、ファイルの大文字と小文字を厳密にチェックします (Windows プラットフォームでも)。

²

開発、テスト、デモなど、開発プロセスのさまざまな段階で便利に使用できます。独立したプロジェクト構成ファイルは、さまざまなアプリケーション モードに合わせて構成できます。

デバッグモードの使い方については後ほど詳しく説明します。




http://www.bkjia.com/PHPjc/629133.htmlwww.bkjia.com

tru​​e

技術記事この記事では、thinkphp がデバッグ モードを有効にし、キャッシュ生成をキャンセルする方法についての記事を紹介します。詳細を知りたい人は、この記事を参照してください。 最近 thinkphp に戻ったところ、古いバージョンが閉鎖されていることを知りました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。