Вопросы по теме 'shell-exec'

php выполнить команды оболочки, dyld: библиотека не загружена: /usr/lib/libxml2.2.dylib
Я пытаюсь использовать исполняемый файл wkhtmltopdf для преобразования некоторого html в pdf. Я просто тестирую его на своем Mac, и если я запускаю исполняемый файл через терминал, он работает нормально. Если я запускаю его с помощью php shell_exec,...
1536 просмотров
schedule 21.04.2022

Как выполнить команду оболочки из php-скрипта
Я хотел бы создать php-скрипт для выполнения команды оболочки и возврата ее вывода. Сервер требует закрытый ключ. Когда я впервые решил проверить это, я создал это: <?php $command = "ls"; $output = shell_exec($command); echo...
28068 просмотров
schedule 02.11.2023

echo exec работает, а exec нет
Я использую корпоративную версию Red Hat и пытаюсь создать простую php-страницу. Когда я пытаюсь с... // html code <?php echo exec(<cmd>); ?> // rest html code Работает нормально но при попытке с... // html code...
12568 просмотров
schedule 18.08.2023

PHP-интерфейс для таблиц IP-маршрутизации ядра
Я пытаюсь реализовать интерфейс CRUD для таблиц IP-маршрутизации, и я застрял при выполнении команд unix с помощью PHP. Я попытался повторить вывод команды route с помощью команды shell_exec, но результат нулевой. echo shell_exec("route"); //...
922 просмотров
schedule 09.06.2023

реализация команд оболочки не работает в ICS?
Я пытаюсь удалить лоток мини-приложений из панели запуска touch wiz на вкладке Samsung Galaxy Tab 2, используя команду оболочки, подобную этой. Runtime runtime = Runtime.getRuntime(); Process proc = null;...
177 просмотров
schedule 07.04.2023

PHP shell_exec - как завершить процесс, если соединение закрыто?
У меня есть рабочий php-скрипт, использующий shell_exec для выполнения внешней программы, выполнение которой занимает около 30 секунд. Проблема в том, что если пользователь закрывает браузер или соединение по какой-либо причине закрывается,...
8740 просмотров
schedule 02.03.2022

ffmpeg вызывается через командный файл PHP exec
Я использую ffmpeg для извлечения изображений из видеофайла с помощью метода PHP shell_exec. Это все нормально, за исключением того, что если образ уже существует, то ffmpeg не перезапишет его даже с параметром -y в команде ffmpeg. Я думаю, что это...
243 просмотров
schedule 17.12.2022

php-как получить вывод shell_exec() из терминала linux при выполнении команды?
я запускаю одну команду linux с shell_exec() в моем php-скрипте. $output = shell_exec('/usr/bin/linux-command '); After выполнение команды я получаю значение в переменную. Это нормально. Но здесь моя команда linux выдаст вывод...
4198 просмотров
schedule 08.05.2024

Отказано в разрешении на выполнение shell_exec (PhantomJS)
Я установил PhantomJS на свой сервер, и он отлично работает с терминала. Когда я пытаюсь запустить форму PHP с помощью SHELL_EXEC, я получаю следующую ошибку: phantomjs: Permission denied Я установил исполняемый файл на 777, и я просто не...
894 просмотров
schedule 27.02.2023

Веб-страница Php не может найти файл bash
Я следовал руководству, написанному здесь Выполнить команду Bash из PHP и у меня есть /var/www/test.php <?php $old_path = getcwd(); chdir('/home/'); $output = shell_exec('./test.sh'); echo "<pre>$output</pre>";...
100 просмотров
schedule 15.03.2023

интерполяция php shell_exec()
У меня есть php-скрипт, который создает динамическую командную строку (вызывает perl-скрипт), а затем выполняет команду, например: $cmd_string = "perl $pushFile"; foreach($cmd_args AS $argName => $arg){ $cmd_string .= ' --' ....
144 просмотров
schedule 18.09.2022

PHP Запустить скрипт bash из файла php, который ведет себя странно
Я написал bash-скрипт, который запускает браузер на xServer и делает скриншоты браузеров. Если я запускаю его с пользователем apache2 (www-data), он работает безупречно, даже когда я использую интерактивную оболочку php и запускаю его через...
171 просмотров
schedule 28.03.2024

Запустить команду оболочки в безопасном режиме - php
Я хочу выполнять команды оболочки на своем сервере. Я использую для этой цели shell_exec(). Проблема в том, что при включенном безопасном режиме выдает ошибку: PHP Warning: shell_exec(): Cannot execute using backquotes in Safe Mode Также...
2358 просмотров
schedule 25.12.2022

PHP shell_exec Чистое использование вывода
У меня есть следующая команда php: $shellOutput = shell_exec('чистое использование'); Я получаю следующий вывод: Status Local Remote Network OK S: \\srv\dataS Microsoft Windows Network Когда я запускаю net...
1473 просмотров
schedule 10.06.2023

Почему команда оболочки wget backticks работает в PHP CLI, а не в PHP-скрипте?
просто для удовольствия я пытаюсь сделать загрузку wget из php cli (/usr/bin/php -a), и это работает: php > `wget -q -nd -O /Users/user/path/to/file.html http:\/\/host.com/some_file.html`; php > // a HTML file is downloaded and its content...
530 просмотров
schedule 21.05.2023

Почему этот сценарий оболочки не работает, как ожидалось от PHP?
У меня есть эта программа PHP в папке /var/www для запуска сценария оболочки и загрузки файла HTML, созданного этим сценарием оболочки. Если я запускаю сценарий оболочки вручную из командной строки, он работает как шарм, но при запуске через...
237 просмотров
schedule 04.10.2022

Компиляция C из PHP с ошибкой выполнения при попытке выполнить «cc1»
Я пытаюсь скомпилировать программу C из PHP с помощью exec и Laravel Framework. Но я не думаю, что это проблема, потому что я могу без проблем компилировать и выполнять программы на C с терминала. И если вы знаете из тинкера в Laravel 5, значит,...
350 просмотров
schedule 07.04.2022

Генерация GIF из Mp4 напрямую - ffmpeg
Я пытаюсь создать gif из видеофайла mp4. Я хочу масштабировать его и обрезать при генерации. Я добился этого (обрезка и масштабирование) от mp4 до mp4 с помощью строки ниже (так что я могу извлечь png с помощью ffmpeg и использовать Imagick для...
1572 просмотров
schedule 09.08.2023

shell_exec не запускает xvfb-run в php5-fpm, но это хорошо работает под apache2 (mod_php)
shell_exec не работает для команды xvfb-run --auto-servernum --server-num=1 /var/sjs/slimerjs /var/www/html/sjs/www.js Но эта же команда хорошо работает в Apache2 ( mod_php ) Так почему же php5-fpm не может выполнить эту команду?
372 просмотров
schedule 20.09.2023

shell_exec() не изменяет qdisc в Linux
Для своего проекта я создаю WEB-интерфейс для управления QoS в Linux. Я пытаюсь связаться с терминалом с помощью функции shell_exec() PHP. И это работает, если попробовать что-то простое: shell_exec("ip link show"); Но если попытаться...
155 просмотров
schedule 24.08.2023