Хочу через php скрипт запустить работу в фоне другого скрипта, для этого в script_1.php пишу такой код:
exec('nohup /opt/php71/bin/php /script_2.php &');
И процесс добавляется конечно, но script_1.php ждет завершение exec (то есть покуда выполниться запускаемый script_2.php). А мне не нужно чтобы script_1.php ждал выполнения, мне нужно чтобы он просто добавил процесс и завершился сразу же.
Буду благодарен за помощь!
В официальной документации https://www.php.net/manual/ru/function.exec.php к этой функции exec(), есть комментарий в котором рекомендуют поступать следующим образом
passthru("nohup /opt/php71/bin/php /script_2.php >> /tmp/log_file.log 2>&1 &");
Какие существуют виды рекламных бордов и как выбрать подходящий?
Аренда удаленного сервера: цены, провайдеры и условия. Руководство для начинающих
Здравствуйте пытаюсь получить массив из объеденных таблиц, но не получается не знаю что уже делать вот мой код
Появилась задача: разделить контент в представлении по страницам
Всем добрый день, есть потребность взять данные с БД+- 1000 условий (перечень айди)