Bazen hosting panelinden tercih ettiğiniz PHP sürümü ile Cronjob aynı sürümde çalışmayabiliyor. Sunucu üzerinden belirlemiş olduğunuz PHP sürümü haricinde farklı bir sürümde CronJob çalıştırmanız gerekirse alt kısımdaki adımları uygulayabilirsiniz.
Bu anlatımı ben Cyberpanel üzerinden yapacağım diğer hosting yönetim panellerinde de hemen hemen aynı şekildedir.
Sağ tarafta bulunan Cron Jobs alanına giriş yapın. Website seçmeniz istenebilir bu bağlamda hangi internet siteniz üzerinde yapmak istiyorsanız onu seçin ve devam edin.
Bu kısımda bulunan Cron Jobs'ların başına çalıştırmak istediğimiz PHP sürümünü belirlenmiş parametre ile yazmanız gerekmektedir. Yukarıdaki görselde de gördüğünüz gibi eklenmiş bu Cron PHP 7.3 sürümünde çalışması için Force edilmiş.
Genellikle Cron eklerken bu şekilde eklersiniz:
php -q /home/simsek/public_html/testcronwm.php
Fakat biz farklı bir PHP sürümünde çalışmasını istediğimiz için başına bir parametre eklememiz gerekiyor.
/opt/php54/bin/php -q /home/simsek/public_html/testcronwm.php
Bu sunucu türüne göre değişen bir şeydir, PHP klasörünün bulunduğu yere göre yazmanız yeterli olacaktır. Umarım yardımcı olabilmişimdir.