web-dev-qa-db-fra.com

J'utilise PHP 7.1 mais HostGator dit qu'elles sont sur 5.4, et Cron jette une erreur

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?

2
JVC

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.

2
JVC