The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Перезапуск Apache через Web"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Перезапуск Apache через Web"  
Сообщение от Blot email(??) on 29-Апр-08, 19:09 
Здравствуйте! Подскажите возможно ли реализовать такое?. Мне необходимо произвести перезапуск Apache через веб, с помощью скрипта на perl.
попытка напрямую вызвать system("apachectl restart"), вылетает в ошибку 500. Причем, если выполнить этот скрипт непосредственно на сервере perl script.cgi, то он выполняется и апач перезапускается.
Спасибо.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Перезапуск Apache через Web"  
Сообщение от PavelR (??) on 29-Апр-08, 19:41 
>Здравствуйте! Подскажите возможно ли реализовать такое?.

Возможно.

>Мне необходимо произвести перезапуск Apache через
>веб, с помощью скрипта на perl.
>попытка напрямую вызвать system("apachectl restart"), вылетает в ошибку 500.

Изучите немножко веб-программирования.
Изучите, что такое sudo.

> Причем, если выполнить
>этот скрипт непосредственно на сервере perl script.cgi, то он выполняется и
>апач перезапускается.
>Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Перезапуск Apache через Web"  
Сообщение от Blot email(??) on 29-Апр-08, 23:34 
>>Мне необходимо произвести перезапуск Apache через
>>веб, с помощью скрипта на perl.
>>попытка напрямую вызвать system("apachectl restart"), вылетает в ошибку 500.
>
>Изучите немножко веб-программирования.
>Изучите, что такое sudo.

ага, спасибо через sudo сделал... только получается так, что страница, начинает загружаться, в этот момент отрабатывает скрипт и перезапускает апач, в результате теряется коннект и выдает, что Невозможно отобразить страницу..(


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Перезапуск Apache через Web"  
Сообщение от PavelR (??) on 30-Апр-08, 07:30 
>>>Мне необходимо произвести перезапуск Apache через
>>>веб, с помощью скрипта на perl.
>>>попытка напрямую вызвать system("apachectl restart"), вылетает в ошибку 500.
>>
>>Изучите немножко веб-программирования.
>>Изучите, что такое sudo.
>
>ага, спасибо через sudo сделал... только получается так, что страница, начинает загружаться,
>в этот момент отрабатывает скрипт и перезапускает апач, в результате теряется
>коннект и выдает, что Невозможно отобразить страницу..(

Загоните процесс перезагрузки в фон, через &
Добавьте туда задержку через sleep.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Перезапуск Apache через Web"  
Сообщение от angra (ok) on 01-Май-08, 06:27 
Альтернативный вариант - использование at.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Перезапуск Apache через Web"  
Сообщение от sargio (??) on 30-Апр-08, 00:52 
graceful

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру