/ / Kde by som mal hľadať Yii2 log výnimku súbor - php, yii2

Kde by som mal hľadať súbor výnimiek protokolu Yii2 - php, yii2

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ď č. 1

Ak 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.