@PiterEgor
любитель

PHP как лучше выполнять скрипты?

Надо в php выполнить скрипты bash от root. вариант дать права пользователю www-data не рекомендуют (подскажите тоже почему) , как бы вы осуществили выполнение таких скриптов?
п.с. связка через cron ,не походит. нужен онлайн вывод результатов скрипта
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Один процесс (worker) всегда висит в памяти и запущен из-под пользователя с нужными правами.
Другой скрипт - даёт задание на исполнение через unix socket и в него же получает вывод во время исполнения, который может перенаправлять сразу в браузер.

При необходимости - можно создать очередь и "вести почтовый диалог" через БД между этими двумя скриптами.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ДомКлик Москва
от 200 000 до 270 000 ₽
МТС Москва
от 150 000 до 250 000 ₽
27 мая 2020, в 02:16
3000 руб./за проект
27 мая 2020, в 01:56
3000 руб./за проект
27 мая 2020, в 00:16
10000 руб./за проект