Задать вопрос
@PiterEgor
любитель

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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽