Автор Тема: apacheto не тръгва  (Прочетена 4271 пъти)

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
apacheto не тръгва
« -: Apr 12, 2005, 17:47 »
root@firlin:/usr/src/linux-2.4.26# apachectl status

Looking up localhost
Making HTTP connection to localhost
Alert!: Unable to connect to remote host.

lynx: Can't access startfile http://localhost/server-status

Бихте ли казали отъде идва проблема.Не за първи път пускам апаче но за първи ми показва тази грешка.
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
apacheto не тръгва
« Отговор #1 -: Apr 12, 2005, 18:05 »
Ти не пускаш apache. Поне това не е командата за пускане. Първо го пусни.

apachectl start

Грешката, която вижаш, означава, че apache не е пуснат.
Активен

-------------------------------------------------------------------------
./debian/rules

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
apacheto не тръгва
« Отговор #2 -: Apr 12, 2005, 18:13 »
Тази команда е като при самбата testparm
И това е резултата от тест на апаче.

А това е резултата от:
root@firlin:/home/httpd-2.0.48# apachectl start
/usr/sbin/apachectl start: httpd could not be started
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
apacheto не тръгва
« Отговор #3 -: Apr 12, 2005, 18:30 »
Какво пише в error_log-а?
Активен

0x2B|~0x2B

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
apacheto не тръгва
« Отговор #4 -: Apr 12, 2005, 18:59 »
etpeername: Socket operation on non-socket
getsockname: Socket operation on non-socket
Error getting local address
getpeername: Socket operation on non-socket
getsockname: Socket operation on non-socket
Error getting local address
[Mon Apr 11 15:23:28 2005] [notice] Apache/1.3.31 (Unix) configured -- resuming normal operations
[Mon Apr 11 15:23:28 2005] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Mon Apr 11 15:25:16 2005] [notice] SIGHUP received.  Attempting to restart
[Mon Apr 11 15:25:16 2005] [alert] mod_unique_id: unable to gethostbyname("firlin.bg")
[Tue Apr 12 04:22:54 2005] [alert] mod_unique_id: unable to gethostbyname("darkstar")
[Tue Apr 12 04:22:59 2005] [alert] mod_unique_id: unable to gethostbyname("darkstar")
[Tue Apr 12 04:24:21 2005] [alert] mod_unique_id: unable to gethostbyname("darkstar")
[Tue Apr 12 04:24:28 2005] [alert] mod_unique_id: unable to gethostbyname("darkstar")
[Tue Apr 12 04:25:10 2005] [alert] mod_unique_id: unable to gethostbyname("darkstar")
[Tue Apr 12 04:48:41 2005] [alert] mod_unique_id: unable to gethostbyname("firlin")
[Tue Apr 12 06:11:51 2005] [alert] mod_unique_id: unable to gethostbyname("firlin")

е те това ми е error_log.
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
apacheto не тръгва
« Отговор #5 -: Apr 12, 2005, 19:23 »
Имаш проблем с резолвера и затова apache не тръгва. Виж си /etc/hosts - трябва да си описал там името на хоста освен localhost, който е на първо място и е по подразбиране.

Описал си някакви виртуални хостове в apache, за които няма никакъв запис нито в DNS, нито дори в /etc/hosts.
Активен

-------------------------------------------------------------------------
./debian/rules

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
apacheto не тръгва
« Отговор #6 -: Apr 12, 2005, 19:52 »
понеже не разбирам много били ми дал един примерен запис с ДНС
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
apacheto не тръгва
« Отговор #7 -: Apr 12, 2005, 20:07 »
Няма нужда да ти давам никакъв примерен запис.

Напиши:

Примерен код

host firlin
host firlin.bg
host darkstar


Ако не върне правилно IP, отваряш /etc/hosts и пишеш:

Примерен код

111.222.333.444   firlin.bg        firlin
111.222.333.444   darkstar       darkstar


После опитай пак да пуснеш apache.
Активен

-------------------------------------------------------------------------
./debian/rules

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
apacheto не тръгва
« Отговор #8 -: Apr 12, 2005, 20:27 »
Това става:
root@router:/etc# host firlin
Host firlin not found: 3(NXDOMAIN)

А това ми е hosts:
127.0.0.1    localhost
192.168.1.1   firlin
Активен

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
apacheto не тръгва
« Отговор #9 -: Apr 12, 2005, 20:50 »
Оправих нещата
трябвало в HOSTNAME i hosts да са едно и също име
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Kyde e apacheto
Настройки на софтуер
growchie 5 9779 Последна публикация Mar 26, 2004, 16:16
от n3c
как да си пусна apacheto
Настройка на програми
pe6okele6o 1 2688 Последна публикация Apr 13, 2005, 21:39
от bobo