Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как запустить команду в php system или exec от имени администратора через sudo  (Прочитано 1558 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн construktor

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
    • Wazzup.su - это сервис объединивший в себе все в одном.
Как запустить команду в php system или exec от имени администратора через sudo

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
PHP наружу торчит? Если да то вы пытаетесь сделать подарок хакерам.

Подумайте над тем как решить задачу без запуска из под PHP команды под sudo.

Если хотите получить более конкретный совет то сформулируйте сначала что за задачу хотите решить такой командой.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн construktor

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
    • Wazzup.su - это сервис объединивший в себе все в одном.
php права www-data?
нет права пользователя настроены через suexec
Нужно выполнить команду для конвертации вордовских документов а Pdf


Пользователь добавил сообщение 02 Апреля 2017, 20:32:52:
Нужно выполнить подобную команду
system("unoconv -f pdf -o /home/user/tmp/1.pdf /home/user/tmp/111.xls");
в php она не выполняется, а с консоли под именем пользователя через sudo
« Последнее редактирование: 02 Апреля 2017, 20:32:52 от construktor »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
Нужно выполнить команду для конвертации вордовских документов а Png
конечно, ненадо судо, место домашная папка записей.
Wars ~.o

Оффлайн construktor

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
    • Wazzup.su - это сервис объединивший в себе все в одном.
так как выполнить команду то?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
зачкм php, также есть bash.
convert file.png file.jpgpng на jpg не?
Wars ~.o

Оффлайн construktor

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
    • Wazzup.su - это сервис объединивший в себе все в одном.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Для этой команды не нужны права sudo.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн construktor

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
    • Wazzup.su - это сервис объединивший в себе все в одном.
Раньше были не нужны, а неделю назад оказались нужны, потому что скрипт перестал запускаться.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Безосновательное утверждение.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Утверждение, что перестал запускаться, скорее всего, имеет какое-то сонование.
А вот то что теперь спасёт только sudo - видимо агония...

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Если перестало запускаться - то надо разобраться почему и поправить. Под судо такие команды пускать - верх нелепости.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн construktor

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
    • Wazzup.su - это сервис объединивший в себе все в одном.
разобрался и поправил.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Не поделитесь сокрове… в смысле, в чём дело-то было?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.