[2026-05-02 08:32:01] [INFO] Login attempt {"email":"admin@arnika.com","method":"POST","uri":"/billing/public/api/index.php?path=login","ip":"49.36.233.76"}
[2026-05-02 08:32:02] [INFO] Login success {"email":"admin@arnika.com","user_id":1,"method":"POST","uri":"/billing/public/api/index.php?path=login","ip":"49.36.233.76"}
[2026-05-02 08:48:32] [ERROR] Unhandled exception {"method":"GET","uri":"/billing/public/api/index.php?path=reports%2Finvoices%2F8%2Fpdf","ip":"49.36.233.76","exception":"RuntimeException","message":"Browser-based PDF rendering is required so report view and print keep the same template format. Install local Edge or Chrome on the server.","file":"/home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php","line":173,"trace":"#0 /home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php(405): render_html_to_pdf_bytes_or_fail('<!DOCTYPE html>...')\n#1 /home/safefamilyco/billing.safefamily.co.in/billing/public/api/index.php(265): pdf_output_invoice(8)\n#2 {main}"}
[2026-05-02 12:01:39] [INFO] Login attempt {"email":"admin@arnika.com","method":"POST","uri":"/billing/public/api/index.php?path=login","ip":"117.235.92.245"}
[2026-05-02 12:01:39] [INFO] Login success {"email":"admin@arnika.com","user_id":1,"method":"POST","uri":"/billing/public/api/index.php?path=login","ip":"117.235.92.245"}
[2026-05-02 12:02:32] [ERROR] Unhandled exception {"method":"GET","uri":"/billing/public/api/index.php?path=reports%2Finvoices%2F8%2Fpdf","ip":"117.235.92.245","exception":"RuntimeException","message":"Browser-based PDF rendering is required so report view and print keep the same template format. Install local Edge or Chrome on the server.","file":"/home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php","line":173,"trace":"#0 /home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php(405): render_html_to_pdf_bytes_or_fail('<!DOCTYPE html>...')\n#1 /home/safefamilyco/billing.safefamily.co.in/billing/public/api/index.php(265): pdf_output_invoice(8)\n#2 {main}"}
[2026-05-02 12:03:26] [ERROR] Unhandled exception {"method":"GET","uri":"/billing/public/api/index.php?path=reports%2Foutstanding%2F2%2Fpdf","ip":"117.235.92.245","exception":"RuntimeException","message":"Browser-based PDF rendering is required so report view and print keep the same template format. Install local Edge or Chrome on the server.","file":"/home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php","line":173,"trace":"#0 /home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php(231): render_html_to_pdf_bytes_or_fail('<!DOCTYPE html>...')\n#1 /home/safefamilyco/billing.safefamily.co.in/billing/public/api/index.php(238): pdf_output_report('Client Outstand...', Array, Array, Array, false, 'client-outstand...')\n#2 {main}"}
[2026-05-02 12:04:03] [ERROR] Unhandled exception {"method":"GET","uri":"/billing/public/api/index.php?path=reports%2Fexpenses%2F3%2Fpdf","ip":"117.235.92.245","exception":"RuntimeException","message":"Browser-based PDF rendering is required so report view and print keep the same template format. Install local Edge or Chrome on the server.","file":"/home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php","line":173,"trace":"#0 /home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php(231): render_html_to_pdf_bytes_or_fail('<!DOCTYPE html>...')\n#1 /home/safefamilyco/billing.safefamily.co.in/billing/public/api/index.php(343): pdf_output_report('Expense Report', Array, Array, Array, true, 'expense-report-...')\n#2 {main}"}
[2026-05-02 12:14:26] [ERROR] Unhandled exception {"method":"GET","uri":"/billing/public/api/index.php?path=reports%2Finvoices%2F7%2Fpdf","ip":"117.235.92.245","exception":"RuntimeException","message":"Browser-based PDF rendering is required so report view and print keep the same template format. Install local Edge or Chrome on the server.","file":"/home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php","line":173,"trace":"#0 /home/safefamilyco/billing.safefamily.co.in/billing/src/pdf_reports.php(405): render_html_to_pdf_bytes_or_fail('<!DOCTYPE html>...')\n#1 /home/safefamilyco/billing.safefamily.co.in/billing/public/api/index.php(265): pdf_output_invoice(7)\n#2 {main}"}
