Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Рафаил Дуняшев
@NoizeMC
junior PHP (Yii2) разработчик
Yii
Nginx
Как сделать nginx restart на вэб сайте (PHP, Yii2)?
Другими словами, как НЕ из консоли, например при нажатии на кнопку, отправки запроса, выполнении определенного action перезагрузить nginx?
Те как сделать управление основными командами сервера nginx с сайта?
Вопрос задан
более трёх лет назад
286 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Onskills
PHP: базовый курс
1 месяц
Далее
teamcoding
TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
3 месяца
Далее
FructCode
Yii2 Фреймворк
2 месяца
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Andrey Shatokhin
@Sovigod
shell_exec
и правильно настроенные sudoers с разрешением чтобы "sudo -u root $cmd" сработало без требования пароля от пользователя который выполняет код.
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
комментария
Facebook
Вконтакте
Twitter
Рафаил Дуняшев
@NoizeMC
Автор вопроса
shell_exec будет работать не из консоли? А если требуется ввод пароля?
не могли бы вы написать небольшой пример, как сделать nginx restart?
Написано
более трёх лет назад
Andrey Shatokhin
@Sovigod
добавьте в visudo строку типа
www-data ALL = (root) NOPASSWD: /etc/init.d/nginx
тогда пароль не будет запрашиваться.
shell_exec сработает с php.ini по умолчанию.
Написано
более трёх лет назад
Роман Башарин
@Hellek
Люблю говорить и слышать суть
Функция exec()
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Nginx
+2 ещё
Простой
Контейнер rabbitmq docker стартует раньше чем сервис nginx. Как указать согласованность запуска?
6 подписчиков
26 окт.
887 просмотров
4
ответа
Nginx
Простой
Как определить картинку: Встроена в страницу или прямая ссылка?
1 подписчик
16 окт.
200 просмотров
1
ответ
Nginx
Простой
Откуда nginx берет главную страницу сайта в моем случае?
1 подписчик
15 окт.
192 просмотра
2
ответа
Nginx
+1 ещё
Средний
Почему файл PHP в подпапке скачивается а не выполняется(NGINX)?
1 подписчик
11 окт.
166 просмотров
0
ответов
Nginx
+1 ещё
Простой
Как оптимизировать скорость загрузки шаблонов с изображениями docker nginx laravel?
3 подписчика
09 окт.
264 просмотра
1
ответ
Nginx
Средний
Что подразумевается под полем http_x_real_ip в log_format Nginx?
1 подписчик
08 окт.
159 просмотров
2
ответа
Yii
Простой
Вопрос по Yii2 и сверхмощному(?!) виджету GridView::widget?
1 подписчик
06 окт.
126 просмотров
1
ответ
Nginx
+2 ещё
Средний
Какие порты пробрасывать в настройках php5.6-fpm в контейнере Docker-а?
1 подписчик
28 сент.
155 просмотров
1
ответ
Laravel
+3 ещё
Простой
Почему php-fpm на все запросы выдает 404?
1 подписчик
26 сент.
319 просмотров
0
ответов
Nginx
+1 ещё
Простой
Использование двух ssl на одном домене?
4 подписчика
25 сент.
538 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик (Symfony)
еКапуста
от 250 000 до 450 000 ₽
Разработчик плагина для Wordpress
TripShock Adventures
от 1 200 до 2 500 $
Senior Elixir Developer
Clickavia
от 3 000 до 4 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама