Essayer de donner un sens à cela. Faire un phpinfo rapide () je reçois:
PHP Version 7.1.14
System Linux gatorxxxxx.hostgator.com n.nn.nnn-nnn.nnn.nnn.x86_64 #1 SMP Tue May 21 13:24:40 CDT 2019 x86_64
Mais lorsque j'essaie d'installer un cron qui frappe une URL tous les 30 jours pour le plug-in Auto-install-Free-SSL que j'utilise depuis des années sur un hôte différent, des rapports Cron:
Votre serveur est en cours d'exécution PHP version 5.4.45 mais WordPress 5.3.2 nécessite au moins 5.6.20.
Vous avez Hostgator sur le téléphone et ils ont signalé que tous les hôtes partagés sont toujours sur 5.4.x, ce qui correspond au message d'erreur, mais si Phpinfo () montre que je suis sur 7.1 ... ce que le diable se passe réellement ici? Comment puis-je obtenir cron pour aussi utiliser 7.1 afin que la commande exécutera?
J'ai découvert que vous pouvez spécifier la version PHP=== CRON DEVRAIT utiliser comme suit:
/opt/php56/bin/php -q /home/userna5/public_html/testcron.php
grâce à - ce tutoriel. Tout le monde travaille maintenant au besoin.