Puncte:0

Accesați jurnalul de erori PHP în AWS Elastic Beanstalk

drapel br

Rulez o aplicație web PHP pe AWS Elastic Beanstalk și am încercat să diagnosticez unele probleme aparent aleatorii (rare) pe care le-au întâmpinat utilizatorii după actualizarea la PHP 8.

Pe localhost, aș avea raportarea erorilor pentru diagnosticare, dar în producție este dezactivată (din motive de securitate), dar aș dori totuși să pot avea erorile de server PHP înregistrate și accesibile pentru descărcare.

Elastic Beanstalk îmi permite să descarc jurnalele complete sau ultimele 100 de linii. Dar nici nu include erori sau avertismente PHP. Nu prea am nevoie de ele împinse în CloudWatch, trebuie doar să le pot accesa cu ușurință din Consola AWS EB. (Rulez doar o instanță EC2 pentru aplicație, dar nu vreau să fac SSH sau așa ceva în server.)

Dacă verific informațiile PHP, este setat pe Log Errors și oferă locația jurnalului:

locația logului

erori pe

Pot plasa fișiere de configurare în folderul .ebextensions al aplicației, dar nu reușesc să o fac să includă jurnalele PHP în ultimele 100 de linii sau pachetul de fișiere jurnal zip pe care îl pot descărca de pe consolă.

Tim avatar
drapel gp
Tim
Vă sugerez să utilizați agentul Cloudwatch Logs pentru a împinge jurnalele în jurnalele CW.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.