> Credo stia cercando di mandare una mail con l'errore...
E come già indicato da un altro utente del n.g. non c'è un MTA configurato.
> Prova con:
Ho risolto in questo modo:
*/5 * * * * /home/itoffice/job01.sh
Questo è job01.sh
#!/bin/bash
#sostituisce tutte le virgole presenti nel file con dei punti
sed -i -e 's/,/./gip' /home/itoffice/data_bridge/articoli.txt
/usr/bin/mysql -umy_username -pmy_password < /home/itoffice/articoli.sql
#copia del file importato nella directory di backup
mv -v /home/itoffice/data_bridge/articoli.txt
"/home/itoffice/data_bridge_bck/articoli_$(date +"%d-%m-%Y_%H-%M".txt)"
> A parte questo, stai usando il file /etc/crontab o quello dell'utente ?
Sto usando quello dell'utente (crontab -e) utente che da CLI riesce a
lanciare la query sql e quindi ho risolto inserendo in crontab solo il
lancio del job.
Terminata l'emergenza ora dovrò capire come mai php, pur avendo
modificato il php.ini abilitando la funzione, non mi permetta di
eseguire il "load data" del file, di seguito un paio di soluzioni che
proverò a percorrere:
https://itecnote.com/tecnote/php-load-data-local-infile-forbidden-after-php-mariadb-update/
https://itecnote.com/tecnote/php-load-data-local-infile-forbidden-after-php-mariadb-update/
Saluti.
^Bart