Consenso all'uso dei cookies

Si sono verificati i seguenti errori:
Warning [2] Use of undefined constant EUCOOKIELAW_DEBUG - assumed 'EUCOOKIELAW_DEBUG' (this will throw an Error in a future version of PHP) - Line: 154 - File: eucookielaw-header.php PHP 7.3.6 (Linux)
File Line Function
/eucookielaw-header.php 154 errorHandler->error
/eucookielaw-header.php 232 EUCookieLawHeader->log
/eucookielaw-header.php 534 EUCookieLawHeader->EUCookieLawHeader
/global.php 20 require
/showthread.php 24 require_once
Warning [2] Use of undefined constant EUCOOKIELAW_DEBUG - assumed 'EUCOOKIELAW_DEBUG' (this will throw an Error in a future version of PHP) - Line: 154 - File: eucookielaw-header.php PHP 7.3.6 (Linux)
File Line Function
/eucookielaw-header.php 154 errorHandler->error
/eucookielaw-header.php 237 EUCookieLawHeader->log
/eucookielaw-header.php 534 EUCookieLawHeader->EUCookieLawHeader
/global.php 20 require
/showthread.php 24 require_once



SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Crontab per dyndns
#11
In /var/spool/mail/utente viene indirizzato l'output delle operazioni effettuate da cron e da altri servizi se non sono stati impostati differentemente.
Infatti se non si vuole un file che cresce a dismisura, quando si è visto che un'operazione funziona, è bene neutralizzare il log di output aggiungendo alla stringa "> /dev/null".
In questo modo non verrà scritto da nessuna parte e si eviterà un /var/spool/mail/utente troppo grosso.
Quindi se nessuno altro servizio richiede di scriverci e anche il tuo crontab ancora non è stato eseguito, non c'è nessuno che ha creato il file del tuo utente.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#12
Bene in realtà non vedo niente nella cartella anche dopo che sono state eseguite le operazioni da crontab. Questa stringa /dev/null dove va inserita?
Cita messaggio
#13
A quella penserai quando il file sarà apparso e se si starà ingigantendo.

Però non so che dire.
Anzi, ho controllato e la cosa strana è che cron a me lascia un log in quel file lì nonostante la mia stringa finisca proprio con > /dev/null, evidentemente avevo tentato di evitare la scrittura nel file e poi avevo lasciato perdere.

Ora cercherò di capire meglio, fai altrettanto e facciamoci sapere.
Cmq l'importante è che il crontab funzioni.
Ormai almeno questo l'avrai chiarito.

EDIT

http://guide.debianizzati.org/index.php/...uling_Cron
http://askubuntu.com/questions/56683/whe...rontab-log
prova a decommentare la riga
cron.* /var/log/cron.log
del file /etc/rsyslog.conf :
per avere tutti i messaggi in /var/log/cron.log
(ma perché io ce l'ho in spool/mail? boh!)
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#14
Anche se vorrei provare non so da parte cominciare. In realtà io ho installato alcune cose che mi hanno modificato il cron e la stringa /dev/null c'è non è che per caso non me lo crea proprio?

Non voglio confonderti però cerco di capire anche io. In realtà vorrei anche fermare ad un certo tetto il file syslog che pure si riempie a grandi volumi.

Allora ho controllato sia come dice la wiki cioe in /var/spool/cron/ sia in /var/spool/mail il file log non esiste. Mah.
Cita messaggio
#15
> /dev/null redirige l'output in un punto inesistente.
Ergo il log non viene scritto.
A me, nonostante ci sia la stringhetta, il log viene scritto come mail mentre nelle guide citate ci si aspetterebbe di vederlo in /var/log/cron.log dopo aver decommentato quella riga di rsyslog.conf.

Per vuotare un file quando è troppo grosso bisogna fare uno script (da avviare con cron, ah ah!) che ogni tot controlli le dimensioni del file e se superano un certo valore lo vuoti.
Non è difficile, è solo questione di sintassi.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#16
Ah bene. Comunque posso solo dirti che il mio cron non funziona proprio. Ho creato un piccolo script e caricato in cron ma non funziona ecco forse perchè non mi crea il log.
La stringa /dev/null va messa da sola in una sola riga?

Il file di cui parla le wiki /var/log/cron.log non esiste proprio

Un ultima cosa come potrei riuscire a creare uno script che mi da un taglio massimo del file syslog?

Da dove posso reperire informazioni?
Cita messaggio
#17
Qualcosa tipo:

Codice:
#! /bin bash

NOMEFILE=file.est
DIMENSIONE=$(stat -c%s $NOMEFILE)
LIMITE=3000

if [[ $DIMENSIONE -lt $LIMITE ]]
then
echo "" > $NOMEFILE
fi

Ti vuoterà il tuo file se maggiore di 3000byte
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#18
Nome file sarebbe il mio syslog?
Cita messaggio
#19
In questo caso, certo.
Al posto di file.est ci metti quello che vuoi.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)