Exécuter le script PHP en tâche cron

Dans notre centos6 serveur. Je voudrais exécuter un script php en tâche cron comme utilisateur apache, mais malheureusement cela ne fonctionne pas.

ici est l'édition de crontab (crontab -uapache -e)

24 17 * * * php /opt/test.php

et voici le code source de "test.php" fichier qui fonctionne très bien avec "apache" utilisateur en tant que titulaire.

<?php exec( 'touch /opt/test/test.txt');?>

J'ai essayer de remplacer php avec le chemin d'accès complet de php (/usr/local/php/bin/php), mais aussi il ne fonctionne pas

Merci d'avance,
Merci de m'Aider

  • Sûrement juste avoir "php" suffirait? Dans mon expérience avec CentOS, il peut être un cauchemar arriver PHP configuré correctement avec tous les sécurité et autres joyeusetés que cela implique.
InformationsquelleAutor Khalilos | 2014-03-12