Articles of shell

Не удалось запустить скрипт bash с сервера apache2 с помощью python3?

У меня есть два компьютера Ubuntu, настроенные и подключенные, как показано, они могут пинговать друг друга. PC1PC2 На PC2 работает apache2. Я установил скрипт python, как показано ниже, для запуска, когда PC1 отправляет запрос на сервер с использованием IP-адреса PC2. Сценарий Python отлично работает и создает простую веб-страницу, как указано в ней, но в тот […]

Выполнение скрипта bash через PhP дает другой результат по сравнению с выполнением вручную

Как гласит название, когда я пытаюсь выполнить скрипт вручную, дважды щелкнув и нажав выполнить через терминал. Он работает правильно Однако, когда я запускаю свой php-скрипт или вводя php в окно терминала /usr/bin/php start_cam.php Он блокируется (команда не заканчивается с «$», «$» не отображается в окне терминала, чтобы показать, что она закончила задачу, и она работает […]

сценарий оболочки для добавления списка доменов в apache vhosts

У меня есть список ~ 900 доменов, которые мне нужно настроить на сервере linux / apache. Было бы абсолютно жестоко создавать все пользователи / группы / vhosts вручную. Кто-нибудь знает ресурс, который я мог бы использовать для автоматизации этого? Я предполагаю, что скрипт должен выполнять следующие действия: Прочитать текстовый файл по строке в массиве Для […]

Выполнять git commit из php-файла в текущем каталоге

Я пытаюсь выполнить этот код, но он ничего не делает. Но когда класть «git show -summary» в shell_exec, он возвращает git statuss. if($_GET[‘action’]==’add’){ $output = shell_exec(‘git add *’); echo “Add:$output “; } if($_GET[‘action’]==’commit’){ $output = shell_exec(‘git commit -m “‘.$_POST[“txt”].'” ‘); echo “Commit: $output “; } Можно ли взять git из php и как?

Живой вывод сценария оболочки с использованием `watch` в браузере?

Я видел, как PHP читает выходные данные shell_exec и PHP: вывод команды команды / команды Shell_exec в веб-браузере , но не может получить следующую работу. NB: изначально в моем сценарии оболочки был запущен некоторый python, но я упростил его. live.sh uname -a date watch –no-title date live.php <?php $cmd = "sh live.sh"; while (@ ob_end_flush()); […]

Безопасный способ включения вызовов SVN с использованием PHP?

Есть ли способ изменить разрешения для RHEL / Apache / PHP, чтобы безопасно использовать вызовы SVN с помощью команд оболочки, то есть. shell_exec (), shell () или system ()? На данный момент я получаю разрешение, отклоненное при попытке выполнить команды оболочки.

Не хотите, чтобы php-скрипт выполнял команду оболочки как пользователь apache, когда она выполняется через браузер?

Я создал PHP-скрипт, который генерирует некоторые .gz-файлы, когда я запускаю скрипт PHP через командную строку (cli), он генерирует файл .gz, имеющий «пустыню» как пользователя, но когда сценарий выполняется через браузер, он генерирует. gz file с «nobody» как пользователь, которого не должно было случиться. Я хочу, чтобы сгенерированный файл имел пользователя «пустыня», а не «никто», когда […]

Apache Webserver – PHP – Динамический Vhost – Shell

Спасибо за ваше время. У меня проблемы с моей школьной работой. Мы создали веб-сервер на apache, с gui для регистрации «домена». Сервер – это VPN, то есть, например, доменное имя не будет domain.cz, а domain.ourserver.cz. Как это работает: PHP запускает скрипт оболочки, который выглядит так: (это еще тестовая версия) #!/bin/bash touch /var/www/log.txt function createDirectory() { […]

Докеры Apache изящное закрытие

Мы пытаемся заставить OS-сигналы ( TERM , KILL т. Д.) KILL до сервера Apache, который запускается с использованием сценария оболочки. Вот что мы пытаемся сделать: 1) У нас есть файл dockerов, который заканчивается на: CMD [“sh”,”-c”,”/apps/scripts/run.sh” ] Идея состоит в том, чтобы запустить apache и удержать контейнер dockerа. 2) Затем мы имеем скрипт оболочки run.sh […]

Звук не работает из сценария оболочки на rpi3

У меня есть малиновый pi 3-хостинг простой небольшой локальный сервер, все это сервер показывает гиперссылку для активации скрипта оболочки, который воспроизводит звук. Когда нажата кнопка, она переходит на страницу, но звук не воспроизводится, хотя малина pi. Как я могу это исправить? index.php Click Me! Alarm.sh python /home/pi/alarm.py Любая идея, что я сделал неправильно?

Intereting Posts
Отсутствует информация LSB (сценарий командной строки) Ошибка mod_rewrite 404, пытающаяся переписать URL-адрес Как передать рабочее пространство Eclipse и выполнить проект из Windows в Linux и Mac Найти имя .jar в списке процессов java (w) .exe. Контекст OpenGL без открытия windows – wglMakeCurrent не работает с HDC и HGLRC при использовании HWND, созданного с помощью GetDesktopWindow Принудительное использование каталогов в виртуальных каталогах с помощью htaccess Отображение ggvis в Powerpoint Как загрузить службы баланса в CoreOS? (gedit: 3211): Gtk-WARNING ** Почему знак доллара $ игнорирует строку запроса в apache httpd.conf при переписывании URL .htaccess динамическое redirect URL-адресов Преобразовать const wchar_t * в const char * Почему моя программа Delphi 6 запускает запрос на права администратора при установке только на меньшую часть систем Windows 7 (InnoSetup)? Regexp найти Googlebot с кодом состояния http 200 в журналах apache Код секретного сервера Meteor – ошибка ссылки, переменная не определена