Код (Text): Microsoft Windows XP [Версия 5.1.2600] (С) Корпорация Майкрософт, 1985-2001. C:\Documents and Settings\***>apache -v Server version: Apache/2.0.55 Server built: Oct 9 2005 19:16:56 срабатывает и -k restart и -k graceful уверен что перед k у тебя один а не два дефиса?
В скрипте точно один дефис! Почему в логах появляется два - не знаю. И почему по два слеша в адресе - тоже не пойму: Код (Text): Usage: С:\\apache\\Apache2\\bin\\Apache [-D name] [-d directory] [-f file] ... Apache: illegal option -- k Может он выдает что нелегальная опция "тире" -к, и получается два тире, а в скрипте одно.
А у меня там пробела и нет. Пробую, по прежнему никакой реакции со стороны Апача. Вручную когда подхожу и перезапускаю - то все без проблем, перезапускается и изменения конфига вступают в силу, а удаленно - нет
Sergey89 а почему нет? там же внешняя команда с помощью exec запускается, вроде как даже что-то отрабатывает
если у тебя есть физический доступ к компу, то можешь как плановое задание поставить раз в час мягкий перезапуск апача
Мда. Что то этот вариант меня не сильно вдохновляет p.s. Нужно же было потренироваться на кошках! Ты сразу на мне
мдя - сам попробовал(вроде делал когда-то, но давно ), вообщем все с ошибками либо браузер, либо пхп, либо апач ... ПХП упорно нехочет возвращать результаты вызова Апача (хотя многие другие команды и программы все ок!), но явно (по логам нерестартует ) более менее рабочий вызов : passthru ('"C:\Apache Group\Apache2\bin\apache.exe" -krestart'); прошу обратить внимание на то что -krestart без пробела! но я недумаю что результат будет удовлетворительным! Вообщем исходя из всего могу посоветовать: 1. Если сеть локальная - то можно всетаки запустить телнетный сервак на сервере и подключаясь клиентом к нему проводить манипуляции через коммандную строку! 2. Также в локалке - можно подключатся через систему управления рабочим столом (стандартная виндовская утилита "\WINDOWS\system32\mstsc.exe") - это наиболее удобный вариант! 3. Если это разные сети да ещё лежащие сквозь инет - настроить VPN канал и использовать выше перечисленные пункты! собственно так уже работал .. и вроде нареканий небыло ;-)
Это мой вариант т.к. доступ к конфигам Апача и его перезапуску нужен не только из локальной сети, но и с компьютера на работе. Вот здесь http://www.aironetsp.ru/view.php/page/vpn_xp я прочитал про настройку этого канала. Вроде ничего сложного. Только не понятно, на каком компе этот канал настраивать, на сервере или на том с которого управлять планирую сервером?
блудный сын, то что ты написал это клиент ... тоесть от туда откуда собираешся администрировать сеть http://www.zdnetasia.com/insight/network/0,39044847,39050037-39000223c-1,00.htm а это то как настраивать сервер на той машине которую собираешься админить (сори сам не пробовал свою сеть настраивал на роуторе)
А какой в браузере вводить запрос, чтобы попасть в панель управления сервером? И как эта панель управления сервером выглядит?
А как? Вот сижу я на копме-клиенте перед рабочим столом винды и у меня возникает вопрос, что и куда мне вводить, чтобы попасть в панель администрирования сервером?
таааак ... порядок действий 1. создаем на управляемом компе (сервере) VPN сервер 2. разрешаем все что надо для управления (ну там файлы, папки, удаленное управление и/или телнет сервер) 3. на компьютере удаленном (за которым сидим), создаем клинент VPN и подключаемся к серверу 4. запускаем упраляющую прогу (телнет клиент и/или mstsc). и тоже подключаемся к серверу 5. радостно управляем сервером удаленно (ставим удаляем проги, перезапускаем сервисы и т.д.) ------------- собственно все это неимеет никакого отношения к ПХП и потому с вопросами к гуглу!
блудный сын -??? ВПН каналы считаются достаточно высок-надежными а удар по безопасности это обычно кривые настройки ;-) любая панель управления доступная с наружи и реализованная на хттп протоколе менее защищена чем наличие возможности организовать ВПН тунель
Угу, а если в обеденный перерыв или после работы кто-нибудь включит мой клиент-комп, войдет в туннель и затуннелит мне на сервер вирусяку? Я тут подумал и придумал другой вариант... А что если установить еще один Апач и уже с этого второго Апача с помощь РНР перезапускать основной первый?
Апач фигово отвечает на системные вызовы из ПХП (как мы тут установили) если да кабы... не сохраняй пароль на создание тунеля .. и все будет ок ... а даже если создаст ? то что ? ему ещё придется к самому серваку коннектиться ... (думаю всетаки найдет путь попроще ) Не админить это тебе не ложкой щи хлебать ... тоже надо уметь ;-), а в данном случае именно к администрированию все и сводится а вообще хозяин барин - тема вроде как раскрыта