Macht Sinn

das gibt "crontab -l" aus ... Ich habe die webnummer ausgetauscht in X und die 7 ist eigentlich auch keine 7 ist halt auch geändert ... aber im Script steht die richtige Zahl (also im If) ... habe die nur hier fürs Forum geändert ...

Sowohl so:
*/1 * * * * php /var/www/webX/html/crons/db_optimierer.php 7 >> /var/log/db_cron.txt

als auch so:
*/1 * * * * php /var/www/webX/html/crons/db_optimierer.php >> /var/log/db_cron.txt 7

Schreibt der mir Kein Zugriff (ausm die() in der else-schleife) in die txt-Datei ... vielleicht liegts daran, dass ich die Ausgabe in eine txt weiterleite?

Danke nochmal und beste Grüße
Jo