• 13-05-2020, 04:26:19
    #1
    Scriptin bildirim, search gibi anlık çalışması gereken kısımları çalışmadığı için Cpanel'den Cron ve Queue göndermem gerekiyor. Script hata veriyordu dakikalık cron ve queue gönderdikten sonra hata düzeldi ama hala search gibi kısımlar sonuç vermiyor. Ben bu cron ve queue işlemlerini yanlış yaptığımı düşünüyorum. Yardımcı olur musunuz?
    PHP sürümüm 7.3
    Script: Humhub
    Sorunumu çözecek kaynak: https://docs.humhub.org/docs/admin/c...-hosted-server

    Uyguladığım run işlemi:
    php /path/to/public_html/protected/yii cron/run
    php /path/to/public_html/protected/yii queue/run
    Uyguladığım diğer iki işlem:
    /usr/local/bin/ea-php73 /home/kizlarer/public_html/protected/yii queue/run >/dev/null 2>&1
    /usr/local/bin/ea-php73 /home/kizlarer/public_html/protected/yii cron/run >/dev/null 2>&1
    queue için php sürümü yerine ea-php73 yazıyorum çalışıyor (ya da ben çalıştığını düşünüyorum. en azından loglarda hata kodu vermiyor) bu yüzden üstteki run işlemleri kısmında php yerine ea-php73 yazmayı denedim. php yazınca mail olarak "Status 404 Not Found, No input file specified" gönderiyor ama ea-php73 yazınca "/usr/local/cpanel/bin/jailshell: ea-php73: command not found" gönderiyor her türlü işlemi denedim sonuç alamadım.

    1. Sorum php kısmına ne yazmalıyım?
    2. Sorum kullandığım yol doğru mu? /path kısmına public_html falan gelse nasıl olur?

    FTP: https://i.ibb.co/JskLn7S/ekbilgi.png
  • 13-05-2020, 07:44:55
    #2
    Yardımcı olabilir belki:
    https://stackoverflow.com/questions/...mand-not-found
  • 13-05-2020, 08:05:28
    #3
    https:// - http: sitenizde ssl var iste var olarak sayıyorım ;

    https://siteadi.com/cron linki php patch public gibi kısımları eklemeyeceksiniz sadece siteadi.com/cron link
  • 13-05-2020, 13:28:44
    #4
    Anestezy adlı üyeden alıntı: mesajı görüntüle
    https:// - http: sitenizde ssl var iste var olarak sayıyorım ;

    https://siteadi.com/cron linki php patch public gibi kısımları eklemeyeceksiniz sadece siteadi.com/cron link
    hocam dediğinizi doğru anladıysam şöyle yaptım. bu sefer doğru yeri buldu sanki ama izin yok. permission denied diyor.
    public_html/protected/yii queue/run
    public_html/protected/yii cron/run
    bu aşağıdaki iki kodun cron olanında yani ilki doğru tamamlandı "Optimizing search index...done." dedi.
    /usr/local/bin/php /home/kizlarer/public_html/protected/yii cron/run
    ama bu alttaki şu hata veriyor: https://i.ibb.co/TmdqZGk/queue-gelen-mail.png
    /usr/local/bin/php /home/kizlarer/public_html/protected/yii queue/run
    gide gide çözüme ulaşıyorum sanki.
  • 13-05-2020, 14:30:51
    #5
    Cron işlemleri için setcronjob.com sitesini kullanın bence.
  • 13-05-2020, 14:57:09
    #6
    Sorun çözüldü. Herkese teşekkürler!

    /usr/local/bin/php /home/kizlarer/public_html/protected/yii queue/run --isolate=0
    sona izolasyonu ekleyip tüm komutları aynı anda açtım. Sistem çalışıyor.