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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [РЕШЕНО] Не заходит в localhost  (Прочитано 117723 раз)

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

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Не заходит в localhost
« Ответ #15 : 30 Ноября 2009, 14:26:37 »
Апач слушает на 127.0.1.1, а ты лезешь на 127.0.0.1
Это еще с чего бы? Где это указано?
вот здесь:
Цитировать
using 127.0.1.1 for ServerName

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #16 : 30 Ноября 2009, 14:30:01 »
А, понял, отчего такие мысли:
localhost у тебя - 127.0.0.1, а апач случает - 127.0.1.1
А всё протому,что rza - не валидное доменное имя, юзай rza.local например.
Апач слушает любой интерфейс. т.е. *:80. 127.0.1.1 идет как дефолтный ServerName. rza - имя валидное. Всё будет работать. Например, на основе дефолтного конфига щас у меня:
(Нажмите, чтобы показать/скрыть)

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #17 : 30 Ноября 2009, 14:34:45 »
в localhost входит, спасибо  Mam(O)n
на всякий случай привожу лог установки, потому как ругнулся 1 раз ([fail]):
(Нажмите, чтобы показать/скрыть)

но в phpmyadmin не заходит вообще, да еще и ругается:

500 Internal Error
There was an unusual problem serving the requested URL '/phpmyadmin'.
thttpd/2.25b 29dec2003
xubuntu 14.04.3
nout Lenovo B590

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Не заходит в localhost
« Ответ #18 : 30 Ноября 2009, 14:36:20 »
установи libapache2-mod-php5

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #19 : 30 Ноября 2009, 14:44:12 »
Вот зараза то какая умная. По зависимостям пошла както хитро. Вобщем она еще установила php5-cgi thttpd при удалении апача. Хрен знает какие критерии использовались при этом выборе. Вобщем както нужно отказаться от такого решения и еще раз потереть апач и те лишние пакеты. Еще там ругань на конфиги была. Говорила, что чужое нетрону. Так что придется еще потереть, но уже ручками /etc/apache2. И потом еще раз установить apache2 и libapache2-mod-php5.

Пользователь решил продолжить мысль 30 Ноября 2009, 14:47:38:
Гм. Есть подозрение, программа установки из за phpmyadmin какраз такое решение и пердоставила. Т.к. наверняка там в зависимостях веб-сервер и пхп. Вот она и предложила альтернативный веб-сервер установить...
« Последнее редактирование: 30 Ноября 2009, 14:47:38 от Mam(O)n »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Не заходит в localhost
« Ответ #20 : 30 Ноября 2009, 15:00:33 »
Вот зараза то какая умная. По зависимостям пошла както хитро. Вобщем она еще установила php5-cgi thttpd при удалении апача. Хрен знает какие критерии использовались при этом выборе. Вобщем както нужно отказаться от такого решения и еще раз потереть апач и те лишние пакеты. Еще там ругань на конфиги была. Говорила, что чужое нетрону. Так что придется еще потереть, но уже ручками /etc/apache2. И потом еще раз установить apache2 и libapache2-mod-php5.

Пользователь решил продолжить мысль 30 Ноября 2009, 14:47:38:
Гм. Есть подозрение, программа установки из за phpmyadmin какраз такое решение и пердоставила. Т.к. наверняка там в зависимостях веб-сервер и пхп. Вот она и предложила альтернативный веб-сервер установить...
Если юзер просит снести apache2.2-common, а apache2 - нет, то что предложить юзеру? Наверное, замену в виде чего-нибудь другого, например, thttpd. Спросим у юзера, если что! А он и согласился...

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #21 : 30 Ноября 2009, 15:01:48 »
поясните пожалуйста еще раз:
я понял, что нужно выполнить (для удаления)
1) sudo aptitude purge apache2.2-common
2) удалить под рутом /etc/apache2
3) установить заново, то что мне писали выше

??
xubuntu 14.04.3
nout Lenovo B590

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Не заходит в localhost
« Ответ #22 : 30 Ноября 2009, 15:05:06 »
тебе вообще не надо было ничего удалять!

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #23 : 30 Ноября 2009, 15:13:33 »
Сейчас в системе установился thttpd, который конфликтует с апачем. Его надо удалить тоже.

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #24 : 30 Ноября 2009, 15:27:01 »
thttpd удалил в синаптике показывает не установлен
установил apache2 (предварительно удалив папку /etc/apache2 - на всякий случай сохранил в другом месте)
после установки папка /etc/apache2 не появилась, но в localhost заходит
также переустановил phpmyadmin
в localhost/phpmyadmin - не заходит предлагает скачать файл
xubuntu 14.04.3
nout Lenovo B590

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #25 : 30 Ноября 2009, 15:38:35 »
Конфиг переустанавливается, если только делать purge для apache2.2-common перед переустановкой.

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #26 : 30 Ноября 2009, 15:44:24 »
если я выполню sudo aptitude purge apache2.2-common, то он предлагает мне установить еще кое чего:
(Нажмите, чтобы показать/скрыть)
удалять не стал

кстати в самом начале все ставил через:
sudo apt-get install apache2 mysql-server php5 php5-mysql phpmyadmin

здесь есть ветка что у apt-get и atitude разный кешь, из-за этого косяков не будет?

Пользователь решил продолжить мысль 30 Ноября 2009, 15:45:28:
может apache2.2-common через синаптик переустановить?
xubuntu 14.04.3
nout Lenovo B590

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #27 : 30 Ноября 2009, 15:47:44 »
Ну я думаю, что aptitude еще может пару вариантов предложить, если ответить на первый отрицательно. Попробуй еще может синаптиком, там тоже есть полное удаление с конфигами, правой кнопкой клацни на пакете, увидишь. Или apt-get тоже умеет purge делать.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Не заходит в localhost
« Ответ #28 : 30 Ноября 2009, 15:49:06 »
Следующие пакеты С ОШИБКАМИ:
  apache2 apache2-mpm-prefork libapache2-mod-php5

вот с ними и надо разбираться

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не заходит в localhost
« Ответ #29 : 30 Ноября 2009, 15:58:05 »
выполнил в синаптике:
apache2 будет удалён вместе с настройками
apache2-mpm-prefork будет удалён вместе с настройками
apache2.2-common будет удалён вместе с настройками
libapache2-mod-php5 будет удалён вместе с настройками

на повторную установку в синаптике apache2 предлагает установить:
apache2 (версия 2.2.12-1ubuntu2.1) будет установлен
apache2-mpm-worker (версия 2.2.12-1ubuntu2.1) будет установлен
apache2.2-common (версия 2.2.12-1ubuntu2.1) будет установлен

как видите появляется новый один, а libapache2-mod-php5 и apache2-mpm-prefork вообще не прелагает, их просто самому выбрать?
и вот этого у меня не было раньше apache2-mpm-worker
« Последнее редактирование: 30 Ноября 2009, 16:02:14 от dima81 »
xubuntu 14.04.3
nout Lenovo B590

 

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