Bonjour,
SugarCRM est un CRM (relation client-manager) et propose une gestion de cron permettant de récupérer les mails. Le code est censé fonctionné puisque des milliers d'utilisateurs utilisent ce CRM (logique non
? ).
Voilà, quoi qu'il en soit, ça ne fonctionne pas et l'origine de mon problème peut venir de :
- le serveur 1&1
- le fichier crontab
- Un manvais paramétrage de SugarCRM
En ce qui concerne 1&1, j'ai édité mon fichier crontab (crontab -e) et ajouté la ligne qui m'a été fournit par sugar CRM :Je ne récupère pas les mails
Code : Sélectionner tout - Visualiser dans une fenêtre à part * * * * * cd /homepages/x/xxxxxx/htdocs/sugar; php -f cron.php > /dev/null 2>&1. SugarCRM est bien paramétré car si je récupère manuellement, je réceptionne convenablement. Par conséquent, je souhaiterai tester mon fichier cron.php et j'ai ajouté ces lignes
En fait, j'espère créer un fichier et écrire à l'intérieur. Ce fichier n'a pas été créé !!!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php $ressource_fichier = fopen('test.txt', 'w'); fputs($ressource_fichier, '7654321'); //Si une erreur a lieu, fputs() renverra FALSE, il faudra dans ce cas utiliser l'opérateur triple égal pour le savoir fwrite($fp,"Texte ..."); // Ceci ajoutera ou écrira le contenu "texte ..." dans le fichier "le_fichier.txt" fclose($ressource_fichier); ?>
Conclusion : le problème vient du crontab et du php !!!! Mais voilà, je ne maîtrise vraiment pas le php et encore moins crontab. Je souhaiterai avoir votre aide afin de m'indiquer quels éléments sont à prendre en compte pour tester si mon crontab est bien actif
1000+1 Merci.
Partager