The OpenNET Project / Index page

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

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

"Скрипт перезагрузки Apache"  +/
Сообщение от AleX (??) on 24-Сен-09, 18:25 
Люди человеки скриптописатели помогите кто может :)
Задача:
Есть папка 1 (к которой имеют доступ по фтп) в которой лежит файл с именем apache_reload
внутри файла просто 0
Нужно написать скрипт который будет загружатся кронтабом каждые 5 минут и проверять файл
apache_reload на наличие в нем 0 или 1, если находит 0 то ничего не делать, если находит 1 , то загружает /usr/local/etc/rc.f/apache reload и ставит в файл apache_reload 0

Зачем это нужно.
Хочу что бы юзер который лазит по фтп для изменения сайта, мог перегружать апач.

Спс за помощь.

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

Оглавление

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


1. "Скрипт перезагрузки Apache"  +/
Сообщение от sshutdownow email(ok) on 24-Сен-09, 18:45 
20$

#!/bin/sh
#

FILE='/var/ftproot/file'
VAL=$(cat "${FILE}")
[ "${VAL}" = "1" ] && /usr/local/etc/rc.d/apache reload

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

2. "Скрипт перезагрузки Apache"  +/
Сообщение от Pahanivo email(ok) on 24-Сен-09, 18:56 
>[оверквотинг удален]
>файл
>apache_reload на наличие в нем 0 или 1, если находит 0 то
>ничего не делать, если находит 1 , то загружает /usr/local/etc/rc.f/apache reload
>и ставит в файл apache_reload 0
>
>Зачем это нужно.
>Хочу что бы юзер который лазит по фтп для изменения сайта, мог
>перегружать апач.
>
>Спс за помощь.

открой великий секрет зачем апачто перегружать когда меняется контент? )))

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

3. "Скрипт перезагрузки Apache"  +/
Сообщение от PavelR (??) on 24-Сен-09, 19:10 
>[оверквотинг удален]
>>ничего не делать, если находит 1 , то загружает /usr/local/etc/rc.f/apache reload
>>и ставит в файл apache_reload 0
>>
>>Зачем это нужно.
>>Хочу что бы юзер который лазит по фтп для изменения сайта, мог
>>перегружать апач.
>>
>>Спс за помощь.
>
>открой великий секрет зачем апачто перегружать когда меняется контент? )))

mod_perl ?

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

4. "Скрипт перезагрузки Apache"  +/
Сообщение от Pahanivo email(ok) on 25-Сен-09, 06:54 
>[оверквотинг удален]
>>>
>>>Зачем это нужно.
>>>Хочу что бы юзер который лазит по фтп для изменения сайта, мог
>>>перегружать апач.
>>>
>>>Спс за помощь.
>>
>>открой великий секрет зачем апачто перегружать когда меняется контент? )))
>
>mod_perl ?

что мод_перл?

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

5. "Скрипт перезагрузки Apache"  +/
Сообщение от AleX (??) on 25-Сен-09, 13:44 
>[оверквотинг удален]
>>ничего не делать, если находит 1 , то загружает /usr/local/etc/rc.f/apache reload
>>и ставит в файл apache_reload 0
>>
>>Зачем это нужно.
>>Хочу что бы юзер который лазит по фтп для изменения сайта, мог
>>перегружать апач.
>>
>>Спс за помощь.
>
>открой великий секрет зачем апачто перегружать когда меняется контент? )))

все оч просто ) расшариваешь конфиг вирт хостов на фтп, чел зарегал новый домен, поправил конфиг вирт хоста, и в файлике ввел 1, через 5 минут получил релоад апача :) И меня никто не дергает по всяким мелочам :)

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

6. "Скрипт перезагрузки Apache"  +/
Сообщение от Pahanivo email(ok) on 25-Сен-09, 16:56 
>[оверквотинг удален]
>>>перегружать апач.
>>>
>>>Спс за помощь.
>>
>>открой великий секрет зачем апачто перегружать когда меняется контент? )))
>
>все оч просто ) расшариваешь конфиг вирт хостов на фтп, чел зарегал
>новый домен, поправил конфиг вирт хоста, и в файлике ввел 1,
>через 5 минут получил релоад апача :) И меня никто не
>дергает по всяким мелочам :)

оч здорово ))
ты видимо никогда не видел вирусню которая воруюет пароли от фтп которые веб-програмеры любят сохранять в фтп клиентах ))) а тут для вирусни просто подарок судьбы ))

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

7. "Скрипт перезагрузки Apache"  +/
Сообщение от angra (ok) on 27-Сен-09, 02:10 
Вообще-то для таких задач проще как флаг использовать наличие файла, а не его содержимое. Ну а дальше элементарно
#!/bin/sh
FLAG="путь к файлу"
if [ -e "$FLAG" ]
then
  rm "$FLAG"
  /usr/local/etc/rc.f/apache reload
fi;
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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