Cronjob servisi ile X sürede bir XML servislerimi çalıştırabilir miyim?
v3.9 ve sonraki ShopPHP sürümlerde FTP ana dizininde cron.php dosyası hazır gelir. Dosya içerisinde tanımlar hakkında detaylı bilgileri bulabilirsiniz. Detaya girilmesi gerekmiyorsa, dosyada sadece 3 satırın düzenlenmesi yeterli olacaktır.
Dosyayı kendinize göre düzenleyip, kaydettikten sonra sunucu yöneticinizden ana dizindeki cron.php dosyasını 30dk bir çalışacak çalışacak şekilde cronjob servisine eklemesini talep edin. (Bu süre ihtiyaca göre uzatılabilir veya kısaltılabilir. Yoğun olan XML servislerinde daha kısaltılması, sunucu kaynak tüketimini arttırabilir.)
Önemli Not 1 :
Sunucu cron servisinde, URL adresinin wget kullanılarak çağrılması gerekmektedir. Sunucunuzdan cron servisine eklenmesini talep ederken cron URL adresi ile birlikte bu bilgiyi de iletin.
Önemli Not 2 :
Eğer sunucunuzda cron servisi yoksa https://www.cron-job.org adresinden ücretsiz cron servisi kullanabilirsiniz. Bu servis URL’i kendi çağırdığından wget vs. ayarına gerek yoktur. Sadece sunucunuzdaki cron URL adresini girmeniz yeterli olur.
Cron servisi için örnek URL :
https://www.domainadiniz.com/cron.php