Articles of shell exec

Могу ли я автоматически найти исполняемый файл MySQL из PHP?

Мне нужно запустить Shell_exec для импорта дампа в мою базу данных MYSQL. Сегодня я делаю это: $ shellExec = 'C: \ wamp \ bin \ mysql \ mysql5.1.36 \ bin \ mysql -h localhost -u root mertero_decicare <D: \ localhost \ sql \ solutions.sql'; $ out = shell_exec ($ shellExec. '2> output'); Что работает. Но […]

OfficeToPDF не выполняется через shell_exec

Я выполняю команду localhost в командной строке как: OfficeToPDF.exe C:\wamp\www\editor\uploaded\uploaded_files_21_original\AffidavitinDIR-4.docx C:\wamp\www\editor\uploaded\uploaded_files_21_original\pdf\new2.pdf Это отлично работает и обеспечивает необходимый результат. Однако, когда я запускаю его через php как: shell_exec('OfficeToPDF.exe C:\wamp\www\editor\uploaded\uploaded_files_21_original\AffidavitinDIR-4.docx C:\wamp\www\editor\uploaded\uploaded_files_21_original\pdf\new2.pdf'); Он не выполняется и генерирует ошибку: Object reference not set to an instance of an object. Did not convert Я искал все возможные решения, но не […]

Загрузка и сохранение файла с помощью wget в shell_exec

Я хочу загрузить файлы из командной строки, когда я запускаю команду в оболочке, она будет работать, но когда я хочу ее выполнить в PHP, нет результата $cmd='wget http://cvs.snort.org/viewcvs.cgi/snort/rules/dns.rules' $output=shell_exec($cmd); echo "<pre>$output</pre>"; Я просто хотел скачать с этого сайта любая помощь будет оценена как я могу исправить это? если решение Curl, как я могу его написать

размещение переменной PHP внутри оболочки_exec () для запуска команды lsp

Когда загружается url … / print.php, я хочу, чтобы имя последнего загружаемого файла в целевой каталог печаталось, и тот же файл одновременно отправлялся на принтер, подключенный к серверу. С этим кодом здесь я могу делать все, что хочу ТОЛЬКО, когда shell_exec (lsp / file / path) ссылается непосредственно на файл. У меня есть функция, которая […]

Php Выполнить команду Shell и передать пароль

Я пытаюсь запустить команду как root с php-страницы, есть ли способ запустить shell_exec ( su – root -c 'apt-get update' ) (например) и передать пароль в оболочку? Или есть другой способ запустить команду root из php и передать пароль команде. Я бы предпочел не делать следующее: edit the /etc/sudoers file; install the ssh2 php extension;

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

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

все функции PHP, связанные с exec, segfault

Я создаю PHP для android с помощью NDK. Большинство проверенных функций работают отлично, за исключением … Все связанные с PHP функции php (например, exec, shell_exec, popen, ..) все sefgault. Код примера php (test.php) <?php $s=shell_exec("ls"); echo $s ?> результат: # php test.php [1] Segmentation fault Я добавил код отладки во внутреннюю функцию shell_exec PHP_FUNCTION(shell_exec) { […]

Сохранить вывод оболочки в переменную

Я пытаюсь сжать jpg с помощью mogrify (GraphicsMagicks), и мне нужно сохранить результат в переменной. $compressed_jpg_content = shell_exec("gm mogrify -quality 85 – < ".escapeshellarg($image_path)." $filename.jpg"); if (!$compressed_jpg_content) { throw new Exception("Conversion to compressed JPG failed"); } Однако его не работает, и я получаю Conversion to compressed JPG failed и я думаю, что есть проблема с […]

Доступ к WordNet с использованием php

Я попытался получить доступ к словарному словарю, как указано в: Вызов wordnet из php (класс Wordnet или API для PHP) . Он отлично работал через командную строку. Затем я попытался использовать функцию php shell_exec (), как показано ниже, для доступа к словарю: <?php $output=shell_exec("\Program Files (x86)\WordNet\2.1\bin\wn"); echo $output; ?> Это отображает параметр поиска, такой как […]

Вызов gcc с shell_exec в php

<?php $output=shell_exec('gcc prog.c'); echo "$output"; ?> Я пытаюсь выполнить программу ac с помощью php и использовал shell_exec для вызова gcc для выполнения программы, но она не дает выхода, но не отображается ошибка. Может понравиться кому-то исправить ошибку. Спасибо заранее.