@PiterEgor
любитель

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

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

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

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

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 21:25
2000 руб./за проект
28 мар. 2024, в 21:17
5000 руб./за проект
28 мар. 2024, в 20:46
150000 руб./за проект