У меня есть два компьютера Ubuntu, настроенные и подключенные, как показано, они могут пинговать друг друга. PC1PC2 На PC2 работает apache2. Я установил скрипт python, как показано ниже, для запуска, когда PC1 отправляет запрос на сервер с использованием IP-адреса PC2. Сценарий Python отлично работает и создает простую веб-страницу, как указано в ней, но в тот […]
Как гласит название, когда я пытаюсь выполнить скрипт вручную, дважды щелкнув и нажав выполнить через терминал. Он работает правильно Однако, когда я запускаю свой php-скрипт или вводя php в окно терминала /usr/bin/php start_cam.php Он блокируется (команда не заканчивается с «$», «$» не отображается в окне терминала, чтобы показать, что она закончила задачу, и она работает […]
Я пытаюсь редактировать файл без создания нового, мне нужно изменить число в строке. Это то, что у меня есть до сих пор: less php.ini | grep “upload_max_filesize”| xargs sed sed -e “s/upload_max_filesize=10M/150M/ > php.ini но он просто отправляет меня в> В настоящее время строка в файле выглядит так: ; Максимально допустимый размер для загруженных файлов. […]
У меня есть некоторые вопросы о безопасности в сценариях bash. У меня есть сценарий с именем test.sh , который выглядит так: #!/bin/bash cat “$1″ Да, довольно удивительный и невинный сценарий … Но когда пользователь (например, веб-пользователь, использующий этот cgi-скрипт) дает мне аргумент типа ” ; rm -rf /*” или использует подстановку команд ” ` rm […]
Я пытаюсь назначить htcacheclean для запуска каждые полчаса с помощью cron. Сама служба работает нормально, но я не могу понять, как получить временную метку для добавления к самим записям журнала (а не к имени файла cron-log). Я не мог найти ответ нигде относительно того, как добавить метку времени для записи самих записей. Я только встречал […]
Я ищу способ программно определить местоположение каталога конфигурации Apache и имя файла конфигурации. Бонусные баллы, если это в Ruby или Bash.
Как мне перевести следующую строку bash в perl? Могу ли я запустить команду system (), или есть лучший способ? Я ищу perl для распечатки доступа в день из файла apache access_log. В bash: awk ‘{print $4}’ /etc/httpd/logs/access_log | cut -d: -f1 | uniq -c Распечатывает следующее: 632 [27/Apr/2014 156 [28/Apr/2014
Я попал на свой сервер в нужный каталог просто отлично (как su ). cd /var/log/httpd Когда я, я получаю: access_log error_log Однако, когда я пытаюсь использовать cd /error_log или cd error_log , я получаю bash: cd: /error_log: No such file or directory или bash: cd: error_log: Not a directory . Я хочу просто просмотреть последние […]
Мне нужен пример изменения значений конфигурации apache из сценария bash, так что я могу иметь такую же конфигурацию, запустив скрипт на своих серверах вместо копирования и вставки всего файла конфигурации. Только отправная точка, чтобы дать мне понять, как это можно сделать. Я провел последние 2 часа в Google, но я не могу найти подсказки. Благодаря!
У меня есть сценарий bash, который я хочу выполнить до того, как apache начнет или перезапустится. Я хочу, чтобы мой скрипт bash выполнялся, когда apache запускается во время процесса загрузки и когда я запускаю вручную «/etc/init.d/apache2 restart / start». Существует сценарий init.d «/etc/init.d/apache2», но я не касаюсь этого файла. Google не очень полезен 🙂