Перезапуск Apache
Клиент обратился с проблемой, что у него не запускается 1С со второго компьютера. Там файловая база, на первом компьютере поднят веб-сервер Apache, через него и идет работа.
Я решил зайти в браузер и посмотреть, будет ли работать там, в итоге 1с выдала ошибку:
Подумав, решил, что нужно перезапустить Apache. Можно было, конечно, просто перезагрузить первый компьютер, но время-деньги. Поэтому я удалил в диспетчере задач процесс httpd.
Но возник вопрос — а как его запустить, никаких ярлыков на рабочем столе и в меню пуск нету. Раньше я с Apache не работал.
Поискал и нашел каталог Apache:
Оттуда запустил httpd.exe. И всё заработало.
Но клиентам написал инструкцию, вынес им ярлык монитора Apache на рабочий стол:
Монитор можно открыть из системного трея:
И далее перезапустить сервер из меню:
Объем факт: 0.2 час.
Ты не решил проблему, т.к не разобрался в чем причина. Рестарт в большинстве случаев лишь откладывает проблему до следующего раза. Да и ставить веб-серваки лучше на Linux.
Апач на винде — вот в чём причина. Его нельзя использовать в продакшне на винде, т.к. течёт память и вообще тормоза. Так что рестарт решает 90% проблем.
IIS на винде лучше?
У клиентов нет бюджета на разбирательства, в чем причина.
Тем более, что веб-сервер ставил им не я, а более дешевый админ.
Ну и на Линукс у них тоже нет денег.
net stop httpd
net start httpd
*вместо httpd может быть Apach2.4, зависит от того, под каким именем зарегистрирована служба
ну, я больше для пользователей, им инструкцию написал, как это через меню делать.
В службах есть apache22 или 24, ее и нужно рестартить
Пользователям проще визуально, по ярлыку.