PHP фоновая задача - PullRequest
       3

PHP фоновая задача

0 голосов
/ 03 июля 2019

У меня есть PHP-скрипт, который работает в фоновом режиме, как показано в коде ниже. Скрипт работает правильно при прямом вызове, он работает на моем локальном компьютере и в некоторых развертываниях. Однако в некоторых случаях он не работает.

Я включил сокеты и попытался продублировать окружение, но все еще не понимаю, в чем причина.

    $folder= $_SERVER['PHP_SELF']; 


    //script, runs in background
    $host = 'localhost';
    $remote_house = 'http://localhost:'.APACHEPORT.'/'.$folder.'/controllers/background/';

    $socketcon = fsockopen($host, APACHEPORT);
    if($socketcon) {   
        $socketdata = "GET $remote_house/".$scriptName." HTTP 1.1\r\nHost: $host\r\nConnection: Close\r\n\r\n";  
        fwrite($socketcon, $socketdata); 
        fclose($socketcon);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...