まず、fastadmin は tp5 フレームワークに基づいて開発されています。fastadmin を使用してインターフェイスを作成した後、インターフェイスのテストでは問題ありませんが、アクセス時にフロントエンドが対話できません。これは、付属のログ ログです。 tp5 フレームワーク。
以下は、ログの使用方法の概要です。
use think\Log;
使用するphpファイルの下にLogログを導入します。
ログの使用方法:
リアルタイムで監視できるため、通常は log::write() を使用します。
方法 | 説明する |
ログ::レコード() | ログ情報をメモリに記録する |
ログ::保存() | メモリに保存されているログ情報を次の場所に書き込みます。 |
ログ::書き込み() | リアルタイムでログメッセージを書き込む |
文法:
Log::write('测试日志信息,这是警告级别,并且实时写入','notice');
ログレベル:
thinkPHP はシステム ログをレベルに応じて分類し、このログは独自に定義できます。
1.log 通常のログ、記録に使用されます。
2.error エラーによりプログラムが直接終了します
3.info情報、プログラム出力情報
4.sql SQL ステートメントは、SQL ステートメントの記録に使用され、データベースのデバッグ モードでのみ使用できます。
使用ログ:
基本は導入で、次は使い方を説明します
public function index(){
if($this->request->isAjax()){
//接口
$url = "";
//发送请求
$res = make_request($url);
//将接口返回的信息写入日志
Log::write('index.res'.$res['result'],'info');
}
}
ログ記録は完了しましたが、ログはどこに保存されますか?
実際のディレクトリ内。