Имя: Пароль:
IT
Веб-мастеринг
Апач сломался
0 Defender77
 
20.06.13
16:50
Есть монстры по Апачу?
Поставил баг-трекер Mantis для учета задач. Пару недель все работало, а вчера вдруг сломалось.
Теперь ругается вот так: The requested URL /mantis/my_view_page.php was not found on this server.
На этом сервере крутится еще пару сайтов - с ними все ок, они доступны
Сервер внутри предприятия под Win, обращение к нему по ip.
Конфиги апача никто не менял.

Куда можно копнуть?
1 Defender77
 
20.06.13
16:52
даже так: мантис не доступен из внешней сети: xx.xx.xx.xx/mantis  - ошибка, а через localhost/mantis - все ок.
2 drcrasher
 
20.06.13
16:52
файло на месте?
в конфигах точно всё на месте?
3 drcrasher
 
20.06.13
16:53
(1) тогда точно смотри httpd.conf на тему внешних сетей
4 drcrasher
 
20.06.13
16:53
ну и да, аа.бб.сс.дд на роутере прописан, что это твой локалхост?
5 Лефмихалыч
 
20.06.13
16:53
надо зайти на сервер и посмотреть, на месте ли каталог mantis
6 drcrasher
 
20.06.13
16:53
+ айпи не менялся?
7 Defender77
 
20.06.13
16:54
судя по датам конфиги никто не менял. и остальные сайты снаружи доступны
8 PR
 
20.06.13
16:55
Когда я свою базу на апаче запускал пришлось отключить файервол в роутере и разрешить 80 порт в брандмауэре винды.
9 Lionee
 
20.06.13
16:58
а логи апача и php что пишут ?
10 Defender77
 
20.06.13
16:58
(5) на месте.  см. (7)
(6) нет. через rdp захожу
11 drcrasher
 
20.06.13
16:59
файл hosts смотрел?
dns смотрел?
12 Defender77
 
20.06.13
17:01
(9) Много всего в логах - там на что обратить внимание?
13 Defender77
 
20.06.13
17:03
(11) dns - мимо. Я по IP захожу. статическому.
на сервере 2 сайта:
xx.xx.xx.xx/mantis  - ошибка
xx.xx.xx.xx/abcde - все ок.
14 drcrasher
 
20.06.13
17:05
(0) поднимай конфиг апача и ищи по буквам mantis.
если не нашел - значит нужно прописывать virtualhost.
если нашел - смотри, куда ссылается.  ну и права на каталог проверь, на всякий случай
15 drcrasher
 
20.06.13
17:07
можно попробовать ipconfig /flushdns, но могут все дружно отвалиться от сервера
16 Defender77
 
20.06.13
17:07
(14) Чтобы найти - нужно сначала прописать. А я туда ничего не писал. Если это необходимо - как оно до этого работало?
17 drcrasher
 
20.06.13
17:13
(16) эм... начиная с какой-то версии апача, каталоги виртуал-хостов можно было писать в отдельный файл. точнее не скажу.
18 Exec
 
20.06.13
17:21
(0) апач ведёт очень хорошие логи, загляни и сразу увидишь в чём трабла
19 Exec
 
20.06.13
17:23
(12) что-то вроде httpd-error.log, там не должно быть много строк.
20 Exec
 
20.06.13
17:24
(17) с любой версии
21 Defender77
 
20.06.13
17:24
(17) ага, проверю. Спасибо!
22 drcrasher
 
20.06.13
17:27
(20) не, не с любой, а с 2.х =)
+(19) я бы сказал так: попробуй открыть сайт, получи ошибку и смотри последнии строки в  httpd-error.log
23 Exec
 
20.06.13
17:34
(22) ну, первой вряд ли кто пользуется (ломается на "раз-два", и заплаток для неё давно не делают), ну и Includes был и в первом апаче.
(21) в конфиге погляде параметр "ErrorLog" - это файлик куда ошибки пишутся, его и гляди.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн