Результаты поиска по запросу "shell-exec"
Вызов bash с помощью PHP shell_exec - медленно
использую PHPФункция shell_exec для вызова скрипта bash на моем сервере.
это единственный метод, который работает для меня в OS X, а также Heroku. Тонна других решений для запуска отдельных фоновых процессов, в т.ч. Symfony, Cocur и др. Потерпели неудачу (либо заблокировали выполнение, либо умрут, когда умрет родитель).
аю, что есть тонны подобных сообщений, но я еще не нашел решение после поиска вокруг. По сути, я пытаюсь запустить два сценария в фоновом режиме. Когда я запускаю их в командной строке, после вызова моего первого скрипта я вижу: /usr/bin/nohup ...
Спасибо, это сработало с escapeshellarg ()
я возникли серьезные проблемы, когда я хочу выполнить свой скрипт на python из php shell_exec (), как говорится в заголовке Это мой ...
@williamsowen: Да, если вы следовали подходу 2, вы не меняете пользователя, от имени которого запускается код PHP, вы просто делаете этого пользователя (а также свою обычную учетную запись) возможностью записи в репозиторий. Вам определенно нужно, чтобы он работал от имени другого пользователя? Если это так, вам нужно изучить подход 1.
еялся, что кто-то может помочь, у меня есть страница PHP, которая используетshell_exec заархивировать каталог и запуститьgit pull чтобы сбить последние изменения в хранилище. $op = shell_exec("cd /home/user/git/$repo/$dir/; zip ...
к источнику (сайту), при условии, что это
аюсь выполнить скрипт powershell из PHP, но, похоже, он не работает. Сценарий newEvent.ps1 создает событие на сервере Exchange. $psPath = "powershell.exe"; $psDIR = "C:\\wamp\\www\\ant\\assets\\ps\\"; $psScript = "newEvent.ps1"; $runScript = ...
система
я выполняю свою команду в PHP сshell_exec он всегда возвращает пустую строку. Я пыталсяshell_exec('ls -l'); и это работает. Я поместил команду в отдельный файл и все тот же результат. $shellOutput = shell_exec("pacmd list-sinks | grep 'volume: ...
) Если вы не можете заставить это работать, подходящее место, чтобы спросить это ServerFault.com.
ел бы создать сценарий php для выполнения команды оболочки и вернуть ее вывод. Серверу требуется закрытый ключ. Когда я впервые решил проверить это, я создал это: <?php $command = "ls"; $output = shell_exec($command); echo "<pre>$output</pre>"; ...