On 11/14/24 11:08, Leonardo Boselli wrote:
On Thu, 14 Nov 2024, Diego Zuccato wrote:
Ma quale sarebbe esattamente il problema? Se usi fpm, PHP gira con un
suo utente diverso da Apache (www-data). Comunque eviterei l'uso
della cartella socks.
spiego diversamante: ci sono diversi sensori ambientali che inviano
[con dei post in modo asincrono] o vengono interrogati [o con un
processo in cron, oppure richiamati dal processo che riceve i dati] e
scrivono i dati su un file di log.
Questo non è particolarmente critico in quanto cresce di circa 20 kB
al giorno.
in modo asincrono una richiesta di una certa pagina web deve ritornare
un contenuto comprendente due valori, che sono per l'appunto il
contenuto degli ultimi due campi dell'ultima riga del log [file CSV].
il tail può funzionare ma non mi pare elegante.
Sempre che abbia capito bene a me non pare elegante leggere tutto un
file quando ti interessa l'ultima riga. Tieni conto che non
necessariamente devi usare tail da shell_exec, puoi usare fseek partendo
dall'ultima riga (SEEK_END).
Piviul