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

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

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

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

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

Похожие вопросы