Не удается получить доступ к локальной веб-странице (ошибка: не удалось разрешить хост)

У меня есть Thinkpad W510 и следуйте инструкциям на этой странице. Он решил проблему, которую вы описали, и Fn + Home / End теперь переключает яркость экрана. Я надеюсь, что это сработает и для вас.

1
задан 24 August 2017 в 08:52

3 ответа

Как сказал @George, пока нет полного доменного имени, указывающего на IP-адрес вашего сервера, вам необходимо связать имя домена с интерфейсом loopback - 127.0.0.1 через следующую строку в файле /etc/hosts: [!d0 ]

127.0.0.1 localhost223.com

Затем отредактируйте /etc/apache2/sites-available/test.conf следующим образом:

<VirtualHost *:80>

        ServerName localhost223.com
        DocumentRoot /var/www/test

        <Directory /var/www/test>
                Options None FollowSymLinks
                # Enable .htaccess Overrides:
                AllowOverride All
                DirectoryIndex index.html index.php
                Order allow,deny
                Allow from all
                Require all granted
        </Directory>

</VirtualHost>

Перезапустите веб-сервер:

Ubuntu 14.04: sudo service apache2 restart Ubuntu 16.04: sudo systemctl restart apache2.service

Попробуйте получить доступ к своей странице через браузер.

1
ответ дан 22 May 2018 в 19:08
  • 1
    U не знаю, как долго я пытался заставить это работать! Спасибо! Наконец, это работает! – DR. Palson_PH.d 24 August 2017 в 23:14
  • 2
    Рад помочь, @ DR.Palson_PH.d! – pa4080 25 August 2017 в 00:00
  • 3
    Это работает для меня, когда у меня есть доступ к localhost223.com в моей ubuntu VM с помощью веб-браузера. Но когда я обращаюсь к localhost223.com на моем компьютере Windows (я использую переадресацию порта для доступа), он не работает. Я могу получить доступ к локальному хосту из-за пределов моей виртуальной машины, используя переадресацию портов, но я получаю сообщение об ошибке сервера при попытке localhost223.com. Есть идеи? – DR. Palson_PH.d 1 September 2017 в 22:40
  • 4
    @ DR.Palson_PH.d: Да У меня есть идея :) Вы должны добавить эту строку: <ubuntu-virtual-lan-ip> localhost223.com в свой файл c:\Windows\System32\Drivers\etc\hosts. Для более детального ответа, пожалуйста, проверьте здесь . – pa4080 2 September 2017 в 00:58
  • 5
    И, может быть, этот ответ также является хорошим примером. – pa4080 2 September 2017 в 01:06

Как сказал @George, пока нет полного доменного имени, указывающего на IP-адрес вашего сервера, вам необходимо связать имя домена с интерфейсом loopback - 127.0.0.1 через следующую строку в файле /etc/hosts:

127.0.0.1 localhost223.com

Затем отредактируйте /etc/apache2/sites-available/test.conf следующим образом:

<VirtualHost *:80> ServerName localhost223.com DocumentRoot /var/www/test <Directory /var/www/test> Options None FollowSymLinks # Enable .htaccess Overrides: AllowOverride All DirectoryIndex index.html index.php Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>

Перезапустите веб-сервер:

Ubuntu 14.04: sudo service apache2 restart Ubuntu 16.04: sudo systemctl restart apache2.service

Попробуйте получить доступ к своей странице через браузер.

1
ответ дан 18 July 2018 в 08:01

Как сказал @George, пока нет полного доменного имени, указывающего на IP-адрес вашего сервера, вам необходимо связать имя домена с интерфейсом loopback - 127.0.0.1 через следующую строку в файле /etc/hosts:

127.0.0.1 localhost223.com

Затем отредактируйте /etc/apache2/sites-available/test.conf следующим образом:

<VirtualHost *:80> ServerName localhost223.com DocumentRoot /var/www/test <Directory /var/www/test> Options None FollowSymLinks # Enable .htaccess Overrides: AllowOverride All DirectoryIndex index.html index.php Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>

Перезапустите веб-сервер:

Ubuntu 14.04: sudo service apache2 restart Ubuntu 16.04: sudo systemctl restart apache2.service

Попробуйте получить доступ к своей странице через браузер.

1
ответ дан 24 July 2018 в 18:58

Другие вопросы по тегам:

Похожие вопросы: