Articles of exec

PHP ffmpeg exec возвращает null

Я пытаюсь запустить ffmpeg через вызов exec PHP, я отлаживал какое-то время и смотрел на множество ответов здесь, но все равно не нашел ответов … Мой упрощенный вызов: $cmd = 'ffmpeg 2>&1'; exec(escapeshellcmd($cmd), $stdout, $stderr); var_dump($stderr); var_dump($stdout); var_dump($cmd); exit; Мой вывод: $ stderr = int (1) и $ stdout = array (0) {} Также я […]

Можно ли ограничить, какие команды php может пройти через exec на уровне ОС?

В настоящее время я размещаю сайт Drupal 6 на компьютере CentOS. Конфигурация Drupal ( CMS ) содержит несколько десятков сторонних модулей, которые не следует разветвлять как общую наилучшую практику кодирования. Однако некоторые из этих модулей используют команду php exec для правильной работы. Сайт позволяет администраторам вставлять фрагменты кода php на любую страницу через конфигурацию пользовательского […]

Вырезать flv-видео с помощью php

Я пытаюсь предоставить предварительный просмотр 30 секунд премиум-видео (пользователи должны платить, чтобы посмотреть его полностью). Поэтому я хочу создать видеофайл в 30 секунд во время загрузки этих видеороликов. Я использовал ffmpeg, как показано ниже, но он не работает. ffmpeg -ss 00: 00: 00.0 -t 00: 00: 30.0 -i input.flv -acodec copy -vcodec copy -async 1 […]

PHP exec Java на Windows не производит вывод

Я прочитал много похожих вопросов о моей проблеме, у меня, похоже, нет моей проблемы. Если это актуально, я запускаю PHP 5.3.8 на Apache 2.2 и PHP exec () работает как nt authority\system $cmd = "java -version"; $res = exec($cmd, $output, $return); var_dump($res, $output, $return); Производит: string '' (length=0) array empty int 0 $return является 0 […]

batik-rasterizer.jar – конвертировать svg в png

Я попытался настроить сервер экспорта на моем Linux-сервере со следующей командой, чтобы загрузить график как изображение из Highcharts . $command = "java -jar batik-rasterizer.jar -m image/png -d temp/1a6b5dd08ec607454b81f91097fb24a6.png temp/1a6b5dd08ec607454b81f91097fb24a6.svg 2>&1 "; $output = shell_exec($command); echo "Command: $command <br>"; echo "Output: $output"; Он отлично создает образ в моей локальной машине Windows, но я загрузил его на […]

Запуск на стороне сервера js из php через exec ()

У меня есть сайт, работающий на Apache / PHP, и, как результат производительности, я написал javascript для выполнения конкретной задачи. Я установил node.js на сервере, чтобы запустить этот javascript. Когда я вызываю скрипт из командной строки, он работает нормально. См. Команду ниже: > node myscript.js Но мне нужно, чтобы он запускался с php-страницы, и я […]

Запустить команду windows в php

Можно ли запустить код командной строки Windows из php? Код моей командной строки Windows: <?php error_reporting(E_ALL); try { echo exec('C:\xampp\mysql\bin>mysqlbinlog –start-datetime="2011-04-21 10:31:44" c:\xampp\mysql\data\binlog\bin-log.000001 > c:\xampp\mysql\data\binlog\sql.txt'); } catch (Exception $e) { echo $e->getMessage(); } Теперь я хочу запустить этот код с PHP с помощью system() или exec() и т. Д. Любая помощь оценена.

php exec, как видеть прогресс

У меня есть php-скрипт, который запускает 2 exec. exec("…..", $output, $return1); echo $return1; exec("…..", $output, $return2); echo $return2; Этот 2 exec выполняет 1 минуту для запуска. Когда я запускаю этот скрипт, я жду 2 минуты, и результат «00». Это нормально, но я хотел бы видеть $return1 ; через 1 минуту и ​​увидеть $return2 через 1 […]

Невозможно выполнить java-программу с помощью функции php exec

Я пытаюсь выполнить java-программу, чтобы подписать файл pdf с функцией php exec, но не работает: exec('java -jar PROGRAM.jar -n -t ORIGIN.pdf -o DESTINY.pdf -s CERTIFICATE -p PASSWORD', $output, $return); Когда я его выполняю, $ output – пустой массив, а $ return – int (1), но если я запускаю: java -jar PROGRAM.jar -n -t ORIGIN.pdf -o […]

PHP. Есть ли возможность запуска GUI-программы через exec ()?

Мне нужно запустить веб-браузер (chrome – firefox ..), используя exec Я попытался сделать это с помощью файла bat (этот метод упоминается здесь ) C:\Users\farok\AppData\Local\Google\Chrome\Application\chrome.exe www.google.com когда я открываю файл, используя окна, все идет хорошо, но ничего не происходит, когда я открываю его с помощью exec и я попытался сделать это с помощью jar-файла с помощью […]