Začiatočník Yii 2 rámec, môže niekto prosím, povedzte mi, kde nájdem súbor protokolu výnimky, alebo ak majú vytvoriť súbor pre uloženie všetkých výnimiek, potom, ako by som mal vytvoriť?
odpovede:
1 pre odpoveď č. 1Ak používate ". \ T Rozšírená šablóna aplikácie, každá aplikácia (frontend, backend) má svoje vlastné runtime/logs
priečinok s protokolovým súborom.
Môžete tiež pridať do konfiguračného súboru toto nastavenie, pre komponenty, prijímať a odosielať e-mail zakaždým, keď sa nastaví úroveň chyby, ktorú ste nastavili:
"log" => [
"targets" => [
"email" => [
"class" => "yiilogEmailTarget",
"levels" => ["error"],
"message" => [
"from" => "app-email",
"to" => "your-email",
"subject" => "Log message",
],
],
],
],
Veľmi užitočné pre výrobu.
2 pre odpoveď č. 2
Štandardne protokoly Yii2 zaznamenávajú udalosti chyby a úrovne upozornenia do runtime/logs/app.log
súboru. Ďalšie informácie o konfigurovaní protokolovania v programe Yii2 nájdete v napr. Konečný sprievodca.