Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Cron ile python scripti çalışmıyor

    Scheduled Pinned Locked Moved Turkish
    13 Posts 4 Posters 2.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      selimakpinar
      last edited by

      Resimde de göründüğü gibi o kodu yazmama rahmen çelışmadı.

      1 Reply Last reply Reply Quote 0
      • F
        fotocum
        last edited by

        selim bey komutun çalışmaması ihtimal dahilindedir ama normal koşullarda genelde karşılaşmayız. Bu yüzden öncelikle son satırdaki kodu silin. ardından komutu el ile verin.
        yani putty ile bağlanın ve komut satırına phyton /sbin/dhcplogger.py  yazıp enterlayın. Sonrada sonucun ekran görüntüsünü burada paylaşın.
        Bu herkes için çok daha yardımcı olacaktır. Ayrıca mevcut phyton yüklemesini de kontrol edebilirsiniz. paketi kaldırıp yeniden kurun bence.
        daha olmaz ise 2.1 üzerinde çalışan loglama için benim yazımı kontrol eddebilirsiniz. çalışan paketlerin linkleri ile forumda mevcut.

        1 Reply Last reply Reply Quote 0
        • S
          selimakpinar
          last edited by

          Yazdığınız komutu putty ile çalıştırınca sıkıntı olmuyor zaten ancak aynı komutu cron ile otomatik çalıştıramıyorum.

          1 Reply Last reply Reply Quote 0
          • T
            TahaIrak
            last edited by

            Merhaba, eski bir konuyu hortlatmak gibi olacak ama şuan tam olarak aynı problemi yaşıyorum. Phyton komutunu shell üzerinden elle girdiğimde kod çalışıyor ve işlemler yapılıyor fakat cron a eklediğimde otomatik yapmıyor.

            Ekran görüntüsü: http://prntscr.com/d46e3k

            1 Reply Last reply Reply Quote 0
            • S
              sametyilmaznet
              last edited by

              Merhaba

              Cron tanımlamarınızdaki komutlar için Full Path giriniz.

              Example: /usr/local/bin/php /usr/local/www/test.php

              Which komutuyla full path öğrenebilirsiniz.

              Samet YILMAZ
              Blog : http://www.sametyilmaz.com.tr
              Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
              E-Posta : sametyilmaz[at]yandex[dot]com

              1 Reply Last reply Reply Quote 0
              • T
                TahaIrak
                last edited by

                Merhaba, phyton2 nin tam konumunu nasıl öğrenebilirim? Which argumanını nasıl yazmam gerekir?

                –-----------

                edit: buldum. 2.2.6 sürümündeyim "/usr/local/bin/python2 /sbin/dhcplogger.0.2.2.py" bu şekilde komut satırından çalıştı. umarım cronlada çalışır.

                1 Reply Last reply Reply Quote 0
                • T
                  TahaIrak
                  last edited by

                  Cron loglarına ulaşabileceğim bir dizin varmı acaba? Tutuyormudur hataları vs. Hala bir hareket olmadı. Eğer zaman farkından kaynaklı değilse cron yine çalışmadı demektir.

                  1 Reply Last reply Reply Quote 0
                  • T
                    TahaIrak
                    last edited by

                    Merhaba, maalesef cron bu şekliylede hiç çalışmamış.

                    Denediğim varvasyonlar;

                    phyton2 /sbin/dhcplogger.0.2.2.py
                    ```   
                    
                    

                    /usr/local/bin/python2 /sbin/dhcplogger.0.2.2.py

                    
                    

                    /usr/local/bin/python2.7 /sbin/dhcplogger.0.2.2.py

                    
                    Bu komutları komut satırından elle çalıştırdığımda sorunsuz çalışıyor ama cronla hiçbişekilde çalışmıyor. Ne yapılabilir?
                    1 Reply Last reply Reply Quote 0
                    • T
                      TahaIrak
                      last edited by

                      2.2.6 sürümünde bir türlü yapamayınca 2.3.2 yüklü sanal makinede denedim fakat hiçbir değişen yok elle çalışsada cronla çalışmıyor.

                      Nasıl yapıldığını bilen yokmu?

                      –------------------------------------------------------

                      edit: kurcalarken böyle birşeyle karşılaştım;

                      sonra tablodaki diğer cronlara baktım;

                      acaba cron dosyada bir sıkıntı mı olabilirmi. her sürümündemi olur. cron çalıştıran varmı toplulukta?

                      1 Reply Last reply Reply Quote 0
                      • T
                        TahaIrak
                        last edited by

                        Flood gibi olacak ama sorun hala güncel. 3 gündür bunla uğraşıyorum.

                        1 Reply Last reply Reply Quote 0
                        • T
                          TahaIrak
                          last edited by

                          Çok fazla kurcaladım, artık makineyi yeniden başlattığımda internet gelmiyor ve pfsense arayüzüne erişilmiyor. Konsoldan reset webconfigurator deyince arayüze erişilebiliniyor. Burdan eski tarihli bi xml yapılandırması yüklediğimde internet geliyor. Ama yeniden başlatırsam yine herşey gidiyor ve bu işlemleri baştan yapmak gerekiyor.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.