Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: firlin в Apr 12, 2005, 17:47



Титла: apacheto не тръгва
Публикувано от: firlin в 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

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


Титла: apacheto не тръгва
Публикувано от: n_antonov в Apr 12, 2005, 18:05
Ти не пускаш apache. Поне това не е командата за пускане. Първо го пусни.

apachectl start

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


Титла: apacheto не тръгва
Публикувано от: firlin в Apr 12, 2005, 18:13
Тази команда е като при самбата testparm
И това е резултата от тест на апаче.

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


Титла: apacheto не тръгва
Публикувано от: romeo_ninov в Apr 12, 2005, 18:30
Какво пише в error_log-а?


Титла: apacheto не тръгва
Публикувано от: firlin в 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.


Титла: apacheto не тръгва
Публикувано от: n_antonov в Apr 12, 2005, 19:23
Имаш проблем с резолвера и затова apache не тръгва. Виж си /etc/hosts - трябва да си описал там името на хоста освен localhost, който е на първо място и е по подразбиране.

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


Титла: apacheto не тръгва
Публикувано от: firlin в Apr 12, 2005, 19:52
понеже не разбирам много били ми дал един примерен запис с ДНС


Титла: apacheto не тръгва
Публикувано от: n_antonov в 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.


Титла: apacheto не тръгва
Публикувано от: firlin в 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


Титла: apacheto не тръгва
Публикувано от: firlin в Apr 12, 2005, 20:50
Оправих нещата
трябвало в HOSTNAME i hosts да са едно и също име