Articles of bash

Запуск сценария командной строки в фоновом режиме переходит в состояние остановки

У меня есть короткий скрипт утилиты php, я запускаю его из cli просто: php myscript.php Сценарий всегда работает, периодически выполняя некоторые задачи (не относящиеся к вопросу). Он не требует ввода от пользователя. После запуска я обычно нажимаю CTRL + z, а затем запускаю bg чтобы установить процесс в фоновом режиме, и все в порядке. Если […]

BASH Установка WordPress без посещения wp-admin / install.php

Я написал этот маленький скрипт BASH, который создает папку, распаковывает WordPress и создает базу данных для сайта. Последним шагом является установка WordPress, который обычно включает указание вашего браузера на install.php и заполнение формы в графическом интерфейсе. Я хочу сделать это из оболочки BASH, но не могу понять, как вызвать wp_install () и передать ему необходимые […]

Самый быстрый способ сравнить состояние каталога или хеширование для удовольствия и прибыли

У нас есть приложение PHP, и они думали, что было бы полезно узнать, было ли приложение известно, произошли ли изменения в его составе после последнего выполнения. В основном из-за управления кэшами и т. Д., И зная, что к нашим приложениям иногда обращаются люди, которые не помнят очистить кеш от изменений. (Изменение людей – это очевидный […]

Невозможно выполнить команды мастеров Laravel

Я только что установил последнюю версию Laravel и попытался запустить следующую команду из моего Git Bash: php artisan migrate:make create_users_table –table=users –create Это вызывает следующую ошибку: Could not open input file: artisan Я пробовал несколько вещей, которые я нашел здесь на этом сайте, но ничего не работает. Любые предложения о том, как заставить его работать?

Создание файлов сообщений перевода Yii

Мне интересно узнать, есть ли сценарий или другой доступ для сбора и генерации переводов Yii в контроллере / проекте Например. Если у меня есть следующие коды в контроллере Yii::t('blog', 'Your name'); Yii::t('category', 'Category name'); Он должен генерировать файлы сообщений на английском языке как blog.php и category.php с указанными выше строками в каталоге сообщений. Пожалуйста, дайте […]

Проблема с выполнением файла bash

Всем привет! Я столкнулся с какой-то проблемой, учась объединять файлы .sh и PHP. Я создал файл test.sh, и в этом файле я вызываю файл PHP, называемый test.php. Если я дважды кликнул на .sh-файл, тогда он работает отлично, но когда я пытаюсь запустить его с терминала, я получаю команду «не найден». Я в точной папке, как […]

используйте exec (); в php-скрипте для отправки электронной почты из оболочки

Я пытаюсь создать php-скрипт, который использует функцию exec() для запуска команды, которая отправляет электронное письмо. Я смотрю на что-то вроде этого: <?php $sendTo = 'RECEPIENT'; $subject = "SUBJECT"; $message = "MESSAGE"; exec('/bin/mail -s "$sendTo" "$sendTo" < $message'); ?> Однако я не уверен, что если переменные, которые я объявил в php, можно использовать в функции exec […]

Использование оболочки bash из PHP

В моем окне терминала (с использованием Max OS X) моя оболочка – bash. Однако когда я запускаю команду в PHP через shell_exec или операторы backtick, я вижу, что PHP использует оболочку Bourne (sh). Вот пример того, что я вижу: Из моего окна терминала: $ echo $0 – bash Также, если я вызываю php следующим образом: […]

Как динамически генерировать ключ клиента openvpn с помощью php и передавать переменные команде shell?

Я хочу создать ключ для клиентов с PHP. Когда клиентский ключ сгенерировал его, он должен указать дату истечения срока действия ключа. root @ zohaib-VirtualBox: / etc / openvpn / easy-rsa # ./build-key client1 Создание секретного ключа RSA на 2048 бит ……………………………………. ……………… +++ ………………………. + ++ написание нового закрытого ключа на «client1.key». Вам будет предложено […]

Как захватить и прокормить telnet, используя скрипты php и shell?

Это то, что я хочу выполнить с помощью php (возможно, используя exce ()?): telnet для whois-регистратора, используя программу под названием proxychains: proxychains telent whois.someregistrar 43 если не удалось -> попробуйте 1 снова укажите имя домена для подключения: somedomainname.com данные захвата, возвращаемые регистратором, на php У меня нет опыта работы с shell-скриптами, так как я могу […]

Intereting Posts
Когда do / следует использовать __construct (), __get (), __set () и __call () в PHP? не может отправлять электронную почту по адресам в моем собственном домене Как выбрать из динамического столбца через переменную с PDO? PHP-пространство имен PDO не найдено Использование Laravel 5 с конфликтом метки метки AngularJS mysql multiple и условие Yii Я хочу получить все действия, которые пользователь имеет право выполнять Как я могу получить идентификатор пользователя facebook, который нажал кнопку? PHP Предупреждение разрушает ответ JSON Кто-нибудь знает, как преобразовать двоичные данные, хранящиеся в базе данных, обратно в изображение? Laravel получает имя маршрута из заданного URL-адреса Обновление цены автоматически при изменении количества на странице продукта Magento Поиск нескольких таблиц в одном запросе (MySQL / PHP #) Перестановка для строки в php Как я могу условно заменить токены в файле конфигурации с помощью Capistrano или Phing?