C'est pleinement une tâche et les Task sont faites pour cela. Tu peux
reprendre je pense une bonne partie de ta logique de ton action pour
la mettre dans le fichier de tâche. Il te reste ensuite à faire un
cron qui lance ta tâche avec symfony task:mytask pour bénéficier du
chargement des libs.
Les tâches de maintenances ne doivent pas être accessible de
l'extérieur, et l'accès sans mot de passe j'en parle même pas.
++
--
Présentation gratuite de symfony par Fabien Potencier.
Le 09 Octobre à Montpellier.
infos : http://s.ymfony.com
Tu trouveras plus d'infos sur le site de php.net pour cela. Sur Debian
j'ai un répertoire php5 avec un dossier apache2 et un autre cli qui
contiennent chacun un php.ini
++
Après ce n'est qu'un juste retour des choses, cette liste m'a sauvé la
vié également ;-)
Bonne continuation.