Bonjour
Suite à une mise à jour de PHP vers 5.6, j'ai un problème avec les cron et mysql_connect (idem avec mysqli_connect).
Configuration :
Centos 6.8
PHP 5.6
directadmin
php1_release=5.6
php1_mode=php-fpm
Donc, si je lance en ssh la commande, ça marche parfaitement
php /home/castor/domains/mydomain.com/cron/nettoyage.php
Par contre, si le script est lancé en ssh de la même façon, ça me sort l'erreur
Call to undefined function mysql_connect()
Une idée ?
En recherchant, ça parle de version php différente pour l'exécution en ligne de commande.
Mais en ssh, ça marche, donc, ça devrait aussi se lancer depuis une simple tâche cron.
Merci d'avance pour votre aide.
Problème à la cron
Related questions
- Connexion à mon compte client
150739
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
124943
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
109415
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
96772
28.07.2017 11:39
- Passage en php 7.4
95941
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
90044
04.12.2019 21:52
- The requested URL / was not found on this server
89326
02.03.2017 18:25
- NextCloud sur mutualisé
89167
07.04.2017 08:42
- Deploy d'un projet Node JS
89162
12.10.2016 20:18
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
89083
16.10.2016 16:24
Problème réglé, j'ai un conflit entre plusieurs versions PHP.
Je dois faire un peu de nettoyage des anciennes versions.
En indiquant le chemin précis /usr/local/php56/bin/php pour appeler la tâche cron, elle passe correctement.