Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Апач не стартует "Action 'start' failed. The Apache error log may have more inf"  (Прочитано 5160 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн taleb1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Здравствуйте,помогите пожалуйста.Хотел установить demo ispmanager при установки выбило ошибку,далее не работал apache.
Я его несколько раз пытался удалить,установить ну все равно выбивает ошибку:

 /etc/init.d/apache2 restart
Цитировать
[....] Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using root  for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using root for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.


netstat -nta | grep :80
Цитировать
tcp        0      0 176.9.38.245:80         0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8083            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:8084          0.0.0.0:*               LISTEN
tcp        0      0 176.9.38.245:80         93.120.145.96:56494     ESTABLISHED
tcp        0      0 176.9.38.245:80         91.214.82.66:51044      ESTABLISHED
tcp        0      0 176.9.38.245:80         89.151.178.161:56913    TIME_WAIT
tcp        0      1 176.9.38.245:80         5.18.96.34:55551        LAST_ACK
tcp        0      0 176.9.38.245:80         89.204.73.144:55932     ESTABLISHED
tcp        0      1 176.9.38.245:80         194.58.175.116:60852    FIN_WAIT1
tcp        0      0 176.9.38.245:80         93.120.145.96:56495     ESTABLISHED
tcp        0      0 176.9.38.245:80         178.151.136.165:53033   ESTABLISHED
tcp        0      0 176.9.38.245:80         93.120.145.96:56477     ESTABLISHED
tcp        0      0 176.9.38.245:80         82.208.124.253:35454    TIME_WAIT
tcp        0      0 176.9.38.245:80         92.101.101.22:49235     ESTABLISHED
tcp        0      0 176.9.38.245:80         89.204.73.144:55931     ESTABLISHED
tcp        0      1 176.9.38.245:80         213.88.54.57:54122      FIN_WAIT1
tcp        0      1 176.9.38.245:80         5.18.96.34:55552        LAST_ACK
tcp        0      0 176.9.38.245:80         95.154.175.104:64385    ESTABLISHED
tcp        0      0 176.9.38.245:80         46.242.108.172:62164    TIME_WAIT
tcp        0      0 176.9.38.245:80         93.120.145.96:56493     ESTABLISHED

/etc/apache2/ports.conf
Цитировать
NameVirtualHost *:80
Listen 80


Помогите:)
« Последнее редактирование: 24 Апреля 2015, 00:42:56 от taleb1 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
The Apache error log may have more information.
Не?

Оффлайн taleb1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Можете скинуть команды которые помогут решить эти проблемы?Я чайник в этом.
Походу 80 порт занят,как его освободить?
Заранее спасибо

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1694
  • А чего вы так смотрите?..
    • Просмотр профиля
Ошибка в ports.conf. Должно быть:
Listen 80
И опционально (следущими строкми):
<IfModule ssl_module>
        Listen 443
</IfModule>

<IfModule mod_gnutls.c>
        Listen 443
</IfModule>
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн taleb1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля

Содержимое файла ports.conf
Цитировать
NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1694
  • А чего вы так смотрите?..
    • Просмотр профиля
NameVirtualHost *:80 - ошибка. Нужно удалить эту строку.

UPD: Вру безжалостно. Не ошибка.

Можно посмотреть что заняло 80-й порт:
sudo lsof -i :80
« Последнее редактирование: 23 Апреля 2015, 23:42:42 от Protopopulus »
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн taleb1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
sudo lsof -i :80
Цитировать
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx   2902     root   11u  IPv4  10549      0t0  TCP Debian-77-wheezy-64-LAMP:http (LISTEN)
nginx   2905 www-data   11u  IPv4  10549      0t0  TCP Debian-77-wheezy-64-LAMP:http (LISTEN)
nginx   2905 www-data   18u  IPv4  19902      0t0  TCP Debian-77-wheezy-64-LAMP:http->ppp92-100-79-155.pppoe.avangarddsl.ru:57727 (ESTABLISHED)
nginx   2905 www-data   19u  IPv4  19903      0t0  TCP Debian-77-wheezy-64-LAMP:http->ppp92-100-79-155.pppoe.avangarddsl.ru:57726 (ESTABLISHED)
nginx   2905 www-data   23u  IPv4  19961      0t0  TCP Debian-77-wheezy-64-LAMP:http->host94-210.lanoptic.ru:50003 (ESTABLISHED)
nginx   2905 www-data   25u  IPv4  19963      0t0  TCP Debian-77-wheezy-64-LAMP:http->host94-210.lanoptic.ru:50002 (ESTABLISHED)
nginx   2906 www-data   11u  IPv4  10549      0t0  TCP Debian-77-wheezy-64-LAMP:http (LISTEN)

Спасибо что помогаете решить эту проблему)))


Пользователь решил продолжить мысль [time]24 Апрель 2015, 01:58:18[/time]:
Эм у меня что 2 апача?Как убрать один из них?

/home/admin/conf/web/apache2.conf
/home/admin/conf/web/sapache2.conf
/etc/apache2/apache2.conf

find / -name apache2.conf
Цитировать
/home/admin/conf/web/apache2.conf
/root/vst_install_backups/1417116329/apache2/apache2.conf
/etc/apache2/apache2.conf
/usr/local/vesta/install/debian/apache2.conf
/usr/local/vesta/install/ubuntu/apache2.conf
« Последнее редактирование: 24 Апреля 2015, 01:13:42 от taleb1 »

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1694
  • А чего вы так смотрите?..
    • Просмотр профиля
Ну, вывод показывает, что запущен nginx, поэтому, собственно, apache и не стартует.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн taleb1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Сервер ранее настраивал прогер(сейчас контактов нет)
Можете скинуть решение чтобы работало,когда открываю сайт пишет
"500
Internal Server Error

Sorry, something went wrong :("

Пожалуйста скиньте коды которые восстановят работу :))))

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1694
  • А чего вы так смотрите?..
    • Просмотр профиля
taleb1, что в логах?
tain -n 100 /var/log/apache2/error.log
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн taleb1

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
tain -n 100 /var/log/apache2/error.log
-bash: tain: command not found

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1694
  • А чего вы так смотрите?..
    • Просмотр профиля
Опечатался.. tail
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

 

Страница сгенерирована за 0.124 секунд. Запросов: 25.