Articles of exec

youtube-dl и php exec

Я установил youtube-dl на моем CentOS 6 / Plesk 10 Dedicated server, и через SSH все работает как шарм! Дело в том, что я пытаюсь написать php-скрипт, который принимает параметр POST, содержащий URL-адрес видео, которое я хочу скопировать на сервер, скопируйте его и обработайте с помощью ffmpeg. Я думал, что буду использовать функцию exec (). […]

Функция exec не возвращает все строки

Моя команда awk работает так, как ожидалось, и возвращает 2 строки в командной строке. Когда я использую функцию php «exec», она возвращает только вторую строку. echo exec("awk -v RS=\",\" '/some_text/' test1.html"); Как вернуть весь вывод команды оболочки с помощью PHP?

Проблемы с фоновым процессом php exec ()

Я пытаюсь обработать файл в фоновом режиме с помощью следующей команды, но ничего не делает. exec("php csv.php $file $user > /dev/null &", $output); Если я удалю > /dev/null & то файл обрабатывает, но не в фоновом режиме. exec("php csv.php $file $user", $output); Есть идеи?

Работа с PHP не дает результата

Я боролся с exec() , пытаясь захватить вывод из него, когда добавляю задачу, используя команду системы Unix. Моя проблема заключается в том, что он не дает результата при запуске из моего сценария, однако его запуск с терминала и PHP в интерактивном режиме выводит несколько строк. Команда, которую я хочу выполнить, следующая: echo exec("echo 'php -f […]

Скрипт для выполнения команды для всех файлов в папке

Я новичок в Freebsd / nginx, поэтому подобные QAs мне не помогли (у меня был код: $ext = pathinfo ($_FILES['rawexcel']['name'][$i], PATHINFO_EXTENSION); //get extension of file, run different converters depending on extension if ($ext == 'xlsx' ) { exec("/usr/local/bin/cnvt /var/tmp/xls/result.xlsx /var/tmp/result.csv "); } else if ($ext == 'xls' ) { exec("/usr/local/bin/xls2csv -x /var/tmp/xls/result.xls* -b WINDOWS-1251 -c […]

java jar из php exec или shell_exec не работает для батика

Я пытаюсь сделать exec(java -jar "C:\batik\batik-rasterizer.jar" -m image/png -d "C:/pathtoimg/temp/2fa8af078803491746235057c546c1b6.png" -w 800 "C:/pathtoimg/temp/2fa8af078803491746235057c546c1b6.svg"); это не дает мне никаких результатов, может кто-нибудь предположить, что я делаю неправильно. машина Windows 2008 R2 предприятие iis 7 с fastcgi exec ('java -version')

"Exec () отключен из соображений безопасности" & "Неопределенная переменная"

Я нашел классный сценарий резервного копирования MySQL. Он отлично работает на некоторых хостинговых компаниях. Теперь я пытаюсь использовать его на другом хосте под управлением PHP версии 5.2.8. У меня есть файл php.ini, который содержит это (как в корневом каталоге, так и в текущем каталоге): disable_functions =. Я получаю эти предупреждения, и кажется, что они больше, […]

Две команды успешно выполняются вручную, но не выполняются при запуске в shell_exec (), что дает ошибку TimeOut

Я пытаюсь выполнить две команды dmd одновременно, используя PHP shell_exec() . Одна команда запускает Tshark в течение 5 секунд. Вторая команда запускает файл .exe . Tshark – это программа, которая фиксирует передачу сетевых пакетов по сетевому интерфейсу. Вторая программа (с именем mtu.exe) отправляет сетевые пакеты с локальной машины на удаленный компьютер. Дело в том, что […]

ошибка при использовании exec () для вызова скрипта python

Я пытаюсь вызвать простой скрипт python #!/usr/local/python25/bin/python print "hello world" из следующего скрипта php <?php echo exec("/usr/local/python25/bin/python myfile.py"); ?> Но ничего не случилось. Скажите, пожалуйста, что здесь не так? (Я также проверил другую тему, но я не мог решить свою проблему) Вопрос Решенный: я забыл дать разрешение на доступ / usr / local / python25 […]

Получение доступа для команды cmd с использованием функции php

Я запускаю PHP под IIS 6. Когда я использую любую функцию PHP для запуска команд cmd (например, exec() или system() ), всегда отображается «Доступ запрещен». Даже такие команды, как ipconfig , демонстрируют ту же ошибку «access denied». Я дал все разрешения на папку с моим проектом, но это не сработало. Пожалуйста, дайте мне знать кого-нибудь […]