Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Рафаил Дуняшев
@NoizeMC
junior PHP (Yii2) разработчик
Yii
Nginx
Как сделать nginx restart на вэб сайте (PHP, Yii2)?
Другими словами, как НЕ из консоли, например при нажатии на кнопку, отправки запроса, выполнении определенного action перезагрузить nginx?
Те как сделать управление основными командами сервера nginx с сайта?
Вопрос задан
более трёх лет назад
285 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
teamcoding
TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
3 месяца
Далее
Onskills
PHP: базовый курс
1 месяц
Далее
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
Простой
Как определить картинку: Встроена в страницу или прямая ссылка?
1 подписчик
16 окт.
170 просмотров
1
ответ
Nginx
Простой
Откуда nginx берет главную страницу сайта в моем случае?
1 подписчик
15 окт.
155 просмотров
2
ответа
Nginx
+1 ещё
Средний
Почему файл PHP в подпапке скачивается а не выполняется(NGINX)?
1 подписчик
11 окт.
141 просмотр
0
ответов
Nginx
+1 ещё
Простой
Как оптимизировать скорость загрузки шаблонов с изображениями docker nginx laravel?
3 подписчика
09 окт.
246 просмотров
1
ответ
Nginx
Средний
Что подразумевается под полем http_x_real_ip в log_format Nginx?
1 подписчик
08 окт.
135 просмотров
2
ответа
Yii
Простой
Вопрос по Yii2 и сверхмощному(?!) виджету GridView::widget?
1 подписчик
06 окт.
107 просмотров
1
ответ
Nginx
+2 ещё
Средний
Какие порты пробрасывать в настройках php5.6-fpm в контейнере Docker-а?
1 подписчик
28 сент.
149 просмотров
1
ответ
Laravel
+3 ещё
Простой
Почему php-fpm на все запросы выдает 404?
1 подписчик
26 сент.
305 просмотров
0
ответов
Nginx
+1 ещё
Простой
Использование двух ssl на одном домене?
4 подписчика
25 сент.
494 просмотра
2
ответа
Nginx
Простой
Как для yii2 advanced правильно настроить nginx?
1 подписчик
18 сент.
75 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик (Symfony)
еКапуста
•
Новосибирск
от 160 000 ₽
Full-Stack разработчик PHP/Vue.js
Лига Роботов
•
Новосибирск
от 150 000 до 200 000 ₽
middle+ Full-Stack разработчик PHP/Vue.js
Лига Роботов
•
Новосибирск
от 85 000 до 110 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама