• 31-03-2020, 22:02:48
    #1
    Merhaba arkadaşlar aşağıda ki gibi bir kod yapısı var bu kod ile cronu çalıştırıyor sanırım yazılım symfony kütüphanesi ile yapılmış anlayan bilen varsa lütfen yardım etsin.

    <?php
    
    namespace App\Controller\Admin;
    
    
    use App\Services\SocketService;
    use Curl\Curl;
    use Defuse\Crypto\Crypto;
    use Slim\Http\Request;
    use Respect\Validation\Validator;
    use App\Utilities\LogFile;
    use Slim\Http\Response;
    
    class JavaServiceController extends AdminController
    {
    public static function Status(){
    return [
    "status" => SocketService::status()
    ];
    }
    
    public static function Stop(){
    return [
    "status" => SocketService::stop()
    ];
    }
    
    public static function Start($urlBack){
    return [
    "status" => SocketService::start(),
    "message" => ""
    ];
    }
    }
  • 31-03-2020, 22:06:00
    #2
    Cron ile bunun hiçbir alakası yok .
  • 31-03-2020, 22:11:05
    #3
    ErgezCaner adlı üyeden alıntı: mesajı görüntüle
    Cron ile bunun hiçbir alakası yok .
    Cronau başlatmaya tıklayınca aşağıda ki kısım çalıştırmaya çalışıyor ama sürekli durduruldu olarak kalıyor, siz sistemi biliyor musunuz ?
    public static function Start($urlBack){
    return [
    "status" => SocketService::start(),
    "message" => ""
  • 02-04-2020, 01:16:24
    #4
    Cron'u nasıl çalıştırıyorsun ? Hangi komut çalışıyor yani cronda . (* * * * * * php /home/....../console cron:run gibi bişey olması lazım)
  • 02-04-2020, 01:21:17
    #5
    ErgezCaner adlı üyeden alıntı: mesajı görüntüle
    Cron'u nasıl çalıştırıyorsun ? Hangi komut çalışıyor yani cronda . (* * * * * * php /home/....../console cron:run gibi bişey olması lazım)
    Bu sistem biraz değişik bir sistem aşagıda ki kod parcası bir exeyi çalışırıyor ben herhangi bir cron ekleme dökümanı göremedim otomatik çalışıyor sanırım bu

     public static function start(): bool {
    try {
    $scheme = $_SERVER["HTTPS"] == "on" ? "https" : "http";
    $scheme = $_SERVER["REQUEST_SCHEME"] ? $_SERVER["REQUEST_SCHEME"] : $scheme;
    $url = $scheme . "://" . ($_SERVER["HTTP_HOST"] ?? $_SERVER["SERVER_NAME"]);
    $url = getenv("SITE_URL");
    shell_exec("mono ".self::getServicePath()."/CronServer.exe ".self::getPort()." ".$url." > ".self::getServicePath()."/output.txt 2>&1 &");
    return true;
    } catch (\Exception $e) {
                error_log($e);
    return false;
    }
        }
  • 02-04-2020, 19:53:41
    #6
    Sunucudan bakmak lazım da. Buradan bu şekilde yardımcı olmam pek mümkün görünmüyor .
  • 03-04-2020, 18:35:10
    #7
    Merhaba, yardımcı olacak arkadaşlar whatsapp ile ulaşırsa sevinirim. whatsapp'a git