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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: не могу подключить виртуальный хост  (Прочитано 2218 раз)

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

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 244
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #15 : 01 Апреля 2018, 23:55:44 »
Мда, я же уже написал где собака зарыта... Топик стартер, не поленись, найди директиву root в конфигах, она там есть. Когда то у меня стоял апач и я его настраивал самостоятельно, так что я знаю, о чём пишу, но это было давно, потому уже не помню где она находится, но она существует, всё что ты делал до это, бред

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #16 : 01 Апреля 2018, 23:59:21 »
#Разрешение на перезапись всех директив при помощи .htaccess        AllowOverride All

Не использовать .htaccess вообще.
    AllowOverride None
    AllowOverrideList None

Вроде бы, все нормально:
Что на это думает `apachectl -S` ? Что в логах?
А куда дели DirectoryIndex ?

Пользователь добавил сообщение 02 Апреля 2018, 00:02:27:
я же уже написал где собака зарыта
Вы лично прогулялись до машины ТС и покопались в её настройках?
Нет? Тогда запихните свою категоричность, и как можно глубже.
Меня просто умиляют люди, выучившие решение одной-единственной проблемы, с которой они столкнулись лично, и теперь свято уверенные, что именно эта проблема является причиной бед всех остальных людей.
« Последнее редактирование: 02 Апреля 2018, 00:04:29 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #17 : 02 Апреля 2018, 01:06:20 »
Мда, я же уже написал где собака зарыта... Топик стартер, не поленись, найди директиву root в конфигах, она там есть. Когда то у меня стоял апач и я его настраивал самостоятельно, так что я знаю, о чём пишу, но это было давно, потому уже не помню где она находится, но она существует, всё что ты делал до это, бред
Я недавно эту операционку установил. И, пока, не понимаю, что ты мне объясняешь. Я и так пытаюсь все делать по инструкциям и ничего не получается. А делать то, не зная что, пока, не буду.

Пользователь добавил сообщение 02 Апреля 2018, 01:15:25:
Код: [Выделить]

    AllowOverride None
    AllowOverrideList None


Цитата: apis-man от Сегодня в 00:24:09

    Вроде бы, все нормально:

Что на это думает `apachectl -S` ? Что в логах?
А куда дели DirectoryIndex ?
Конфигурационный файл исправил:
<VirtualHost *:80>

ServerName test
ServerAdmin webmaster@localhost
DocumentRoot /home/sergey/NetBeansProjects/test/public_html
DirectoryIndex index.html index.php

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /home/sergey/NetBeansProjects/test/public_html>
        #Разрешение на перезапись всех директив при помощи .htaccess
        AllowOverride None
AllowOverrideList None
    </Directory>


</VirtualHost>
А это то, что выводит apachectl -S:
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost PhpProject2 (/etc/apache2/sites-enabled/PhpProject2.conf:1)
         port 80 namevhost test (/etc/apache2/sites-enabled/test.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
« Последнее редактирование: 02 Апреля 2018, 01:15:25 от apis-man »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #18 : 02 Апреля 2018, 03:19:05 »
Ню?
curl --connect-to ::localhost: -sI http://test/
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #19 : 02 Апреля 2018, 10:10:25 »
curl --connect-to ::localhost: -sI http://test/
Выдало:
curl: option --connect-to: is unknown
curl: try 'curl --help' or 'curl --manual' for more information
Еще такой вопросик. В файле hosts адрес localhost прописан 127.0.0.1, а при выводе конфигурации хоста пишет:
default server 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1). Может это как-то связано с проблемой?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #20 : 02 Апреля 2018, 10:59:20 »
А у вас точно ubuntu linux?
Вопрос снимается, попробуем более сложный путь.
curl -sIH "Host: test" http://localhost/

Пользователь добавил сообщение 02 Апреля 2018, 10:59:40:
Еще такой вопросик. В файле hosts адрес localhost прописан 127.0.0.1, а при выводе конфигурации хоста пишет:
Не важно.
« Последнее редактирование: 02 Апреля 2018, 11:01:58 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #21 : 02 Апреля 2018, 11:08:44 »
Вопрос снимается, попробуем более сложный путь.
curl -sIH "Host: test" http://localhost/
HTTP/1.1 403 Forbidden
Date: Mon, 02 Apr 2018 08:08:07 GMT
Server: Apache/2.4.18 (Ubuntu)
Content-Type: text/html; charset=iso-8859-1

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #22 : 02 Апреля 2018, 11:26:04 »
Ну? Логи?
В какой хост она попала, почему отказало?

P.S.
Апач, надеюсь, перезагрузили?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #23 : 02 Апреля 2018, 11:41:58 »
Ну? Логи?
В какой хост она попала, почему отказало?
Логи из файла error.log во вложении, в теле сообщения, почему-то, отправить не получается.
Сервер перезагрузил.
Это из access.log.
127.0.0.1 - - [02/Apr/2018:09:55:36 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:09:56:19 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:01:09 +0300] "GET / HTTP/1.1" 403 496 "-" "Mozill$
127.0.0.1 - - [02/Apr/2018:10:01:10 +0300] "GET /favicon.ico HTTP/1.1" 403 506 $
127.0.0.1 - - [02/Apr/2018:10:01:10 +0300] "GET /favicon.ico HTTP/1.1" 403 506 $
127.0.0.1 - - [02/Apr/2018:10:06:20 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:13:48 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:23:50 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:23:50 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:28:45 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:38:46 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:43:20 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:53:22 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:10:53:22 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:11:03:23 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:11:03:23 +0300] "\x16\x03\x01" 400 0 "-" "-"
127.0.0.1 - - [02/Apr/2018:11:08:07 +0300] "HEAD / HTTP/1.1" 403 140 "-" "curl/$
127.0.0.1 - - [02/Apr/2018:11:11:18 +0300] "GET / HTTP/1.1" 200 238 "-" "Mozill$
127.0.0.1 - - [02/Apr/2018:11:11:18 +0300] "GET /favicon.ico HTTP/1.1" 404 502 $
« Последнее редактирование: 02 Апреля 2018, 12:01:50 от apis-man »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #24 : 02 Апреля 2018, 12:17:10 »
1. Пишите логи каждого хоста отдельно, либо смените формат лога.
2. Логи прикладывайте из файла а не с экрана. Вы бы ещё картинкой их показать додумались.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #25 : 02 Апреля 2018, 15:32:42 »
Файл приложил. Как получилось.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #26 : 02 Апреля 2018, 18:18:57 »
Что-то вы явно недоговариваете. Пути доступны, индекс разрешён, файлы на месте… файлы на месте? Что будет, если запросить
curl -sIH "Host: test" http://localhost/index.php
Пользователь добавил сообщение 02 Апреля 2018, 18:30:46:
И, да, меня сильно смущает "\x16\x03\x01"
Кто у вас там чем занимается?
Логи наконец разведите.
« Последнее редактирование: 02 Апреля 2018, 18:30:46 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #27 : 02 Апреля 2018, 18:55:29 »
curl -sIH "Host: test" http://localhost/index.php


HTTP/1.1 403 Forbidden
Date: Mon, 02 Apr 2018 15:46:54 GMT
Server: Apache/2.4.18 (Ubuntu)
Content-Type: text/html; charset=iso-8859-1


127.0.0.1 - - [02/Apr/2018:18:46:54 +0300] "HEAD /index.php HTTP/1.1" 403 140 "-" "curl/7.47.0"

[Mon Apr 02 18:46:54.200900 2018] [authz_core:error] [pid 2695] [client 127.0.0.1:53240] AH01630: client denied by server configuration: /home/sergey/NetBeansProjects/test/public_html/index.php

На домашнем компе делаю.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #28 : 02 Апреля 2018, 19:39:39 »
У меня очень сильное подозрение, что вы что-то ещё крутили.
tar caf ~/apacheconf.tar.gz /etc/apache2
Файл ~/apacheconf.tar.gz прикрепите к сообщению.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн apis-man

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: не могу подключить виртуальный хост
« Ответ #29 : 02 Апреля 2018, 20:07:43 »
tar caf ~/apacheconf.tar.gz /etc/apache2
Эта команда вывела:
tar: Удаляется начальный `/' из имен объектов Эта команда должна была создать архив?

 

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