Bu formatta bir crontab girişi için,
*/1 * * * * /usr/bin/php /app/<userid>/command --flag='value'
Bu iletinin e-posta adresine gönderildiğini görüyorum. <userid>@host
(ve üzerinden görüntüleme mail
) dakikada bir:
From root@host Wed May 2 16:36:02 2012
Return-Path: <root@host>
Date: Wed, 2 May 2012 16:36:01 -0400
X-Authentication-Warning: host: <userid> set sender to root using -f
From: root@host (Cron Daemon)
To: <userid>@host
Subject: Cron <<userid>@host> /usr/bin/php /app/<userid>/command --flag='value'
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/home/<userid>/bin>
X-Cron-Env: <HOME=/home/<userid>>
X-Cron-Env: <LOGNAME=<userid>>
X-Cron-Env: <USER=<userid>>
Status: R
Bu hatanın ne olduğundan, özellikle 4. satırdan ve endişelenecek bir şey olup olmadığından emin değilim. Bu yalnızca test sunucularımızdan birinde gerçekleşir ve üretim sunucuları iyi durumdadır. Bu sunucularda root erişimim yok.
Herhangi bir fikir?
mail
. Anlaşılan, crontab betiği tarafından adlandırılan betiklerden birinde bir yazım hatası vardı ve eskinin düzeltilmesi bu sorunu çözdü.