标签: hosts

localhost 不指向 127.0.0.1

当我 时ping localhost,答案是:

alsotang@alsotang-laptop:~$ ping localhost
PING localhost (61.139.8.100) 56(84) bytes of data.
Run Code Online (Sandbox Code Playgroud)

hosts该文件有一条记录127.0.0.1<feff> localhost

我该如何修复它?

ps:我的系统是Ubuntu 10.04

localhost hosts

6
推荐指数
1
解决办法
2万
查看次数

调试为什么我在 Apache 2.4 中收到“您没有访问权限”

我正在尝试在 Linux/Ubuntu 中创建本地环境。

我已经安装了 Apache 2.4.7(使用 apt-get)。

我已将 /etc/hosts 更改为:

127.0.0.1   example.dev
127.0.0.1   localhost
...
Run Code Online (Sandbox Code Playgroud)

我还在“/etc/apache2/sites-available”中添加了一个文件“example.dev.conf”,如下所示:

<VirtualHost *:80>
    ServerName example.dev
    DocumentRoot "/home/yahya/path/to/projec"
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    <Directory "/home/yahya/path/to/project">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Run Code Online (Sandbox Code Playgroud)

但是当我转到 example.dev 时,我收到以下消息:

第403章 禁止!您没有权限访问此服务器上的 /。

我还根据<Directory />此链接的建议编辑了 apache.conf 部分:禁止您无权访问此服务器上的 /错误消息“禁止您无权访问此服务器上的 /”

从:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
</Directory>
Run Code Online (Sandbox Code Playgroud)

<Directory />
    Options Indexes FollowSymLinks Includes ExecCGI …
Run Code Online (Sandbox Code Playgroud)

apache hosts hosts-file vhosts apache2.4

6
推荐指数
1
解决办法
2万
查看次数

Firefox 不尊重主机文件

Firefox 在浏览 URL 时不支持 hosts 文件。例如;

我的主机文件说127.0.0.1 local.webdev.com,在地址栏中输入 local.webdev.com URL 总是让我连接到互联网,而不是本地主机。在另一个浏览器中浏览到这个 URL 工作正常。

firefox hosts

6
推荐指数
1
解决办法
2040
查看次数

在%systemroot%\ system32\drivers\etc\hosts文件中包含端口号

是否可以在hosts文件中包含端口号?我问的原因是因为我有网站,我正在尝试从一个托管服务器迁移到另一个托管服务器,并且这些网站指向使用标准TCP/IP端口的旧SQL服务器(1433).在新服务器上,SQL Server端口不同,我不想更改这些站点的连接字符串.

谢谢!

sql sql-server migration hosts

5
推荐指数
2
解决办法
2万
查看次数

Apache 2站点可用配置

我试图在一个Apache服务器上写下大约5个网站,这些服务器都在一个IP地址上.

例如:

  • 在/ var/WWW/site1的
  • 在/ var/WWW /站点2
  • 在/ var/WWW/site3
  • 在/ var/WWW/site4
  • 在/ var/WWW/site5

但是,如果我在网站2上创建一个链接,仅使用,例如./index.php,你会期望它在/var/www/site2/index.php中查找...但它实际上解析为/var/www/index.php.

无论如何设置Apache以了解单独的站点文件夹需要表现并解析到单独的文件夹?

这是我目前的网站可用文件.我相信一个相当默认的设置:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride all
            Order allow,deny
            allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined …
Run Code Online (Sandbox Code Playgroud)

apache virtual hosts

5
推荐指数
1
解决办法
3万
查看次数

android中的主机条目

在Android主机文件中放置主机条目的过程是什么?我们做了以下事情.URL的条目是在Android的hosts文件中使用cmd(文件资源管理器 - >系统 - >等 - >主机)创建的.

127.0.0.1               localhost
xx.xx.xx.xx             www.example.com
Run Code Online (Sandbox Code Playgroud)

有关参考,请访问 http://www.bradcurtis.com/2011/02/13/hosts-file-google-android-emulator/

但是当我们执行程序时,android不会读取主机条目.DNS将获取我们已经在hosts文件中输入的ip.

任何人都可以建议如何在Android的hosts文件中添加一个条目,以便在执行程序时可以读取该条目.

dns hosts uat android-emulator

5
推荐指数
0
解决办法
1662
查看次数

将Fabric env.hosts sting作为变量传递在函数中不起作用

将Fabric env.hosts sting作为变量传递在函数中不起作用.

demo.py

#!/usr/bin/env python

from fabric.api import env, run

def deploy(hosts, command):
    print hosts
    env.hosts = hosts
    run(command)
Run Code Online (Sandbox Code Playgroud)

main.py

#!/usr/bin/env python

from demo import deploy

hosts = ['localhost']
command = 'hostname'
deploy(hosts, command)
Run Code Online (Sandbox Code Playgroud)

python main.py

['localhost']
No hosts found. Please specify (single) host string for connection:
Run Code Online (Sandbox Code Playgroud)

但是env.host_string有效!

demo.py

#!/usr/bin/env python

from fabric.api import env, run

def deploy(host, command):
  print host
  env.host_string = host
  run(command)
Run Code Online (Sandbox Code Playgroud)

main.py

#!/usr/bin/env python

from demo import deploy

host = 'localhost'
command = 'hostname'
deploy(host, …
Run Code Online (Sandbox Code Playgroud)

python env hosts fabric

5
推荐指数
1
解决办法
2949
查看次数

如何解决'无法找到一致的端口localhost'App Engine错误?

我正在尝试运行Google App Engine,只是为了获得一个hello world app,但一直都失败了.我在Windows 7上并试图使用GUI启动器以及Cygwin终端.跟踪了SO论坛的许多不同建议(无法启动开发服务器 - BindError:无法找到一致的端口localhost)和其他:

- 我已将etc/hosts文件中的localhosts条目编辑为127.0.0.1

- 我重新安装了Google App Engine软件包

- 编辑.yaml和main.py文件

- 将端口更改为9000和8888

- 明确指定我正在启动的主机?(例如: - skip_sdk_update_check = yes --port = 8080 --admin_port = 8000 --host 127.0.0.1)

- 专门允许应用引擎启动器通过防火墙进行通信

什么都没有改变.

错误消息显示:

"2013-07-13 16:35:05 Running command: "['C:\\Python27\\python.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--skip_sdk_update_check=yes', '--port=8080', '--admin_port=8000', u'C:\\Users\\Greg\\hello-udacity']"
INFO     2013-07-13 16:35:12,631 devappserver2.py:528] Skipping SDK update check.
WARNING  2013-07-13 16:35:12,655 api_server.py:314] Could not initialize images API; you are likely missing the Python "PIL" module.
WARNING  2013-07-13 16:35:12,660 simple_search_stub.py:955] Could …
Run Code Online (Sandbox Code Playgroud)

port google-app-engine localhost hosts

5
推荐指数
1
解决办法
1005
查看次数

Mamp localhost解析得非常慢

当我对我的PHP/WordPress网站进行本地更改时,localhost似乎没有更新20-30分钟.

我使用的是Mac OSX 10.8.4并使用MAMP Pro.我有我已经创建了,让我们称他们独立的主机条目两个站点mysite1.devmysite2.dev.

这是我的MAMP服务器配置:

Apache: 80
MySQL: 3306
SSL: 443
Run Code Online (Sandbox Code Playgroud)

我看到了这篇文章(如何消除在Mac OS X Lion上缓慢解析/加载localhost/virtualhost(2-3秒滞后)?对Bonjour冲突并/private/etc/hosts使用本文中的建议编辑我的文件:

  1. 我将主机名更改为mysite1.localhost,mysite.dev因为它听起来像是冲突与.local名称 - DID NOT WORK

  2. 我更新了Hosts文件以具有单独的::1地址 - DID NOT WORK:

    ::1 <tab> mysite1.dev
    ::1 <tab> mysite2.dev
    
    Run Code Online (Sandbox Code Playgroud)
  3. 我尝试将所有主机条目放在一行 - 也没有用:

    127.0.0.1 localhost mysite1.dev mysite2.dev
    ::1 localhost
    fe80::1%lo0 localhost
    
    Run Code Online (Sandbox Code Playgroud)

看起来MAMP Pro会在我重新启动服务器时覆盖hosts文件.

如果您能提供任何帮助,我将非常感激.

php mysql wordpress mamp hosts

5
推荐指数
3
解决办法
2万
查看次数

无法在mac上更新主机文件

当我尝试在mac上保存/ etc/hosts文件中所做的更改时出现此错误:

"hosts" E212: Can't open file for writing

我该如何更新?

macos hosts

5
推荐指数
1
解决办法
4162
查看次数