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

Rispondere a