cron jobs

colof kullanıcısının resmi

bildiğim kadarıyla bu sitede dreamhost ta bulunmakta.

 

dreamhost ta cron jobs olayını nasıl halletiniz.. wiki anlatınlara baktım ama bir şey yapamadım... teşekkürler...

erdemkose kullanıcısının resmi

Dreamhost'ta cron ayarları

Dreamhost'ta cron için bir arayüz olmaması yeni başlayanlar için zor olabilir ama bir kere öğrendikten sonra yapabildiklerinizin çok daha geniş olduğunu göreceksiniz.

İşin genel çerçevesi şöyle:

  1. Bir dosyaya çalıştırılacak komutlarınızı ve çalıştırma sıklıklarını yazıyorsunuz.
  2. Dosyayı sunucunuza FTP ile yolluyorsunuz.
  3. Sunucunuza SSH ile bağlanıp o dosyayı sisteme tanıtıyorsunuz.

Detaylara gelelim:

Dreamhost kontrol panelinizden Users -> Manage Users sayfasına gelip, kullanıcınızın Edit işlemine tıklayın. Buradan User Account Type olarak "Shell account - allows FTP plus ssh/telnet access" seçin. Bu işlemin geçerli olması için bir kaç dakika geçmesi gerekecektir. Siz de bu sürede aşağıdaki işlemleri tamamlayın.

Örneğin Drupal sitenizin her saat başı cron işlerinin çalışmasını istiyorsunuz. O zaman her hangi bir TXT dosyasına, örneğin crontab.txt, aşağıdaki satırı yazıyorsunuz ve kaydediyorsunuz.

0 * * * * wget http://www.example.com/cron.php

Bu dosyayı FTP ile sunucunuzun ana dizinine kaydedin.

Artık bu dosyadaki komutları sisteme tanıtmak için sunucuya SSH bağlantısı yapmak lazım. Bunun için PuTTy programını kullanabilirsiniz. Bu programda aşağıdaki resimde kırmızı içine alınan ayarları yapın ve Open komutu ile sunucuya bağlanın. Bağlantı sonrasında size kullanıcı adı ve şifre soracaktır. Eğer yapılan kullanıcı değişikliği etkili olmuşsa sisteme girebilirsiniz.

puTTY Configuration Ekranı

Bu aşamadan sonra yapmanız gereken açılan komut satırına crontab crontab.txt yazmaktır. Bu komuttan sonra crontab -l komutu ile sisteme kaydedilen işlemlerinizi görüntüleyip, her şeyin doğru çalıştığından emin olun.

En başta yapılan kullanıcı değişikliğini geri alıp, kullanıcınızı FTP yapabilirsiniz.

colof kullanıcısının resmi

teşekkürler..  

teşekkürler..  

 

drupal.org ta da şöyle bir şey bulmuştum...