Articles of exec

Как выполнить внешнюю командную строку программного обеспечения Windows в php exec ()?

Я загружаю скопированное имя программного обеспечения fastcopy, и оно дает командную строку для выполнения файлов копирования. Команда : Основной формат выглядит следующим образом. fastcopy.exe [/ options] file1 file2 … [/ to = dest_dir] Используйте символ пробела ('') в качестве разделителя (а не точки с запятой). Если имя файла содержит символ пробела, приложите к ним кавычки […]

Вход в файл вывода команды exec (), вызванной из php

У меня есть PHP-скрипт для преобразования PDF-файлов в изображения с использованием imagick. Он работает на моем локальном поле, но на рабочем сервере он не выполняет команду, но не уверен в причине, потому что я не могу видеть вывод выполнения моей команды. Нет доступа к SSH или к панели администратора. Чтобы решить эту проблему, мне нужно […]

Ошибка в функции PHP

У меня есть этот маленький скрипт, который должен $hosts_to_ping IP-адреса в массиве $hosts_to_ping . Этот PHP вызывается с JavaScript в index.html. Но что-то не так, потому что $rval всегда 1 (что означает, что хост недостижим). Но я знаю, что первые два хозяина живы. Поэтому я печатаю переменную $res , и я вижу сообщение: Need to […]

Рассмотрение проблем безопасности с помощью команды «exec» php

Я использую команду exec php для запуска файла jar на моем веб-сервере. Существуют ли какие-либо меры предосторожности, которые я должен принять для предотвращения любых проблем безопасности? Я имею в виду, может ли быть опасно использовать команду exec ?

Конвертировать видео в фоновом режиме php ffmpeg?

Я хотел бы конвертировать видео с помощью exec (), FFMPEG php. Я хотел бы запустить сценарий в фоновом режиме. Как я могу это сделать? /*** convert video to flash ***/ $v = date('Hi-s'); // exec("ffmpeg -i uploaded_files/770530705510e88ec723a3-20130111_1221_43.avi -ar 22050 -ab 32 -f flv -s 320×240 flash/".microtime()."video.flv 1> flash/".$v."_block.txt 2>&1"); $cmd = 'ffmpeg -i uploaded_files/770530705510e88ec723a3-20130111_1221_43.avi -ar […]

PHP Не выполняется .bat-файл в окнах

Я пытаюсь выполнить пакетный файл с использованием PHP в Windows Server 2008. Файл называется NEWDNS.bat и его цель – записать новую запись в файл зоны DNS, хранящийся в c:\windows\system32\dns . Файл зоны называется motlocal.co.uk . Вот содержание newdns.bat @echo off cd windows\system32\dns\ dnscmd dsvr012345 /recordadd motlocal.co.uk mynewsubdomain A 88.208.200.221 dnscmd dsvr012345 /ZoneReload motlocal.co.uk newdns.bat хранится […]

WGET в Windows с помощью PHP exec () не работает

Я не могу заставить wget работать при вызове с PHP через exec() . Код: exec('wget -b –timeout=300 –no-check-certificate -O c:\wgetlog.txt http://localhost/project/someparam/somevalue > c:\wgetout.txt') Вызываемый URL-адрес – это действие из проекта, основанного на Zend Framework, который манипулирует некоторыми данными в базе данных MySQL. Когда это выполняется, создается только «c: \ wgetout.txt» и пуст. Настройка выполняется следующим […]

скрипт php exec python, который импортирует numpy

Мне нужен скрипт php для выполнения скрипта python. Теперь код python выглядит так: test.py import sys try: import numpy print 'Numpy was loaded' except: print 'Could not Load Numpy' Все следующие команды печатают «Загружен Numpy»: $python test.py $python2.7 test.py PHP-скрипт: exec('python test.py',$output,$ret); var_dump($output); PHP-скрипт работает, если строка «import numpy» удалена. Я пробовал следующие вещи: Используйте […]

FFMPEG работает в командной строке, но не в exec (), он возвращает 127

Команда ffmpeg -i path/to/video.avi path/to/video.mpg и он отлично работает из командной строки. Однако, когда я вызываю его с помощью PHPs exec() , возвращаемое значение равно 127, оно, похоже, не обнаруживает FFMPEG. Что я делаю не так? Я нахожусь в локальном хосте, и безопасный режим выключен, но я новичок как в FFMPEG, так и в exec() […]

PHP: установить USB-устройство

Я пишу PHP-скрипт для графического интерфейса сервера Cent Cent. Для целей тестирования я настроил Apache как localhost. Cent OS не автомонтирует подключенное устройство USB. На PHP мне нужно проверить, подключено ли USB-устройство, затем смонтировать его и перечислить содержимое файла для пользователя. Это довольно просто в bash, но я не могу заставить его работать на PHP. […]

Intereting Posts