ခေတ်သစ်ဝက်ဘ်လျှောက်လွှာဖွံ့ဖြိုးတိုးတက်မှုတွင်သစ်ထုတ်လုပ်ခြင်းသည်အဓိကအခန်းကဏ် plays မှပါ 0 င်သည်။ Apache မှပေးသော log1php သည်စွမ်းဆောင်ရည်မြှင့် တင်. ပြောင်းလွယ်လွယ်လွယ်လွယ်လွယ်လွယ်လွယ်လွယ်လွယ်လွယ်လွယ်ပွင့်လင်းလင်း php မှတ်တမ်းစာကြည့်တိုက်တစ်ခုဖြစ်ပြီး developer များမှတ်တမ်းအချက်အလက်များကိုထိထိရောက်ရောက်စီမံနိုင်ပြီးစီမံကိန်းထိန်းသိမ်းရေးနှင့်ဖျက်သိမ်းခြင်းထိရောက်မှုကိုတိုးတက်စေသည်။ ဤဆောင်းပါးသည်သင်အားမြန်မြန်ဆန်ဆန်ကျွမ်းကျင်စေရန် Log4php ၏ configuration နှင့်အသုံးပြုရန်အသေးစိတ်ကိုအသေးစိတ်ရှင်းပြပါမည်။
Log4php သည် Apache အောက်တွင် PHP Log စာကြည့်တိုက်ဖြစ်သည်။ ၎င်းတွင်ပြောင်းလွယ်ပြင်လွယ်ခြင်းနှင့်ကြွယ်ဝသောလုပ်ဆောင်ချက်များရှိပြီး PHP applications အမျိုးမျိုးအတွက်သင့်တော်သည်။ developer များက application status, အမှားအယွင်းများနှင့် debug အချက်အလက်များကိုမှတ်တမ်းတင်ရန်ခွင့်ပြုသည်။
LOGEMPP ကိုအသုံးမပြုခင်, သင် installation ကိုအရင်ဖြည့်စွက်ရန်လိုအပ်သည်။ ရိုးရှင်းပြီးမြန်ဆန်သောတေးရေးဆရာမှတဆင့် install လုပ်ရန်အကြံပြုသည်။
Composer သည် Apache / log4php လိုအပ်သည်
installation ပြီးဆုံးသွားသောအခါအခြေခံပြင်ဆင်မှုပြုလုပ်ရန်စီမံကိန်း root directory တွင် configuration file တစ်ခုဖန်တီးပါ။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
log4j.rootlogger = Debug, Stdout log4J.Appender.standout = org.apache.log4j.consouppender log4J.Appender.layout.layout.layout.layout = org.apache.log4j.Patသာမြို့သား log4j.appender.layout.layout.ncverserpatternn =% d elo8601} [% t]% -5p% C% x -% m% x
ဤပြင်ဆင်မှုသည် root logger ကို သတ်မှတ်. log legger ကို debug သို့သတ်မှတ်ပြီး log to log to console ကိုထုတ်လုပ်သည်။ သင်၏လိုအပ်ချက်များနှင့်အညီမှတ်တမ်းအဆင့်နှင့် output နည်းလမ်းကိုချိန်ညှိနိုင်သည်။
log4php ကို PHP code သို့မိတ်ဆက်ပြီးနောက်, သစ်ထုတ်လုပ်ခြင်းကိုစတင်နိုင်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
quant_once 'ရောင်းချသူ / autoload.php'; logger ကိုသုံးပါ။ logger :: configure ('log4php.Properties'); $ logger = logger :: getlogger ('MyLogger'); $ logger-> အချက်အလက် ('ဒါကသတင်းအချက်အလက်မှတ်တမ်း'); $ logger-> အမှား ('ဒါကအမှားအယွင်းတစ်ခု ");
Log4php သည် log level များစွာကိုထောက်ပံ့သည်။
Debug: ဖွံ့ဖြိုးတိုးတက်မှုနှင့်စမ်းသပ်ခြင်းအဆင့်တွင်အသုံးပြုရန်သင့်လျော်သောသတင်းအချက်အလက်များကို debing လုပ်ခြင်း။
Info: Runtime မှာအရေးကြီးတဲ့အချက်အလက်တွေ။
သတိပေးချက် - အလားအလာရှိသောပြ problems နာများကိုသတိပေးခြင်းသတိပေးခြင်း။
ချို့ယွင်းချက် - ပရိုဂရမ်တွင်ခြွင်းချက်တစ်ခုဖြစ်ပွားကြောင်းညွှန်ပြသည့်အမှားအယွင်းရှိသည်။
Fatal - ကြီးလေးသောအမှားတစ်ခုဖြစ်သောအမှားအယွင်းများသည်များသောအားဖြင့်ပရိုဂရမ်ကိုရပ်တန့်ရန်ရပ်တန့်ရန်ဖြစ်ပေါ်စေသည်။
ဤဆောင်းပါး၏ရှင်းလင်းချက်အားဖြင့်, သင်သည် installation, configuration နှင့်အခြေခံအသုံးပြုမှုနည်းလမ်းများကို log1php ၏ installation, configuration နှင့်အခြေခံအသုံးပြုမှုနည်းလမ်းများကိုကျွမ်းကျင်စွာလုပ်ပေးသည်။ သင့်လျော်သော configuration နှင့်အသုံးပြုမှုမှတ်တမ်းများသည် application ပြုပြင်ထိန်းသိမ်းမှုနှင့်ပြ troubl နာဖြေရှင်းခြင်းအတွက်အလွန်အရေးကြီးသည်။ ဤလမ်းညွှန်သည် log4php log system ကိုအလွယ်တကူပေါင်းစပ်။ ထိထိရောက်ရောက်အသုံးပြုနိုင်သည်။