一个奇怪的错误出现突然的是HTTP://本地主机:8888 / ...不可用。 一天前,它的工作完全正常,现在我得到这个错误,虽然我还没有安装任何软件,也不更新甲基苯丙胺,也没有更新我的操作系统。 我一直在研究的可能是什么问题了一整天,发现了几个答案,它解决别人的问题,但遗憾的是不是我的。 现在的问题是:我怎样才能得到我的本地工作了?
一旦我进入IP( http://127.0.0.1:8888 )的网站负载,但是,我的所有链接中使用的http://本地主机:8888 ,这意味着我将不得不改变所有的链接使用的IP。 有迹象表明,这样做的脚本,但我真的想了解的背景,找到这个问题的根源。 我已经试过几件事情:
- 修改Apache的端口,它可以在MAMP首要做另一个号码。 我得到了同样的错误,不管我把它改到哪个端口。
- 编辑我的
etc/hosts
,以便文件链接到127.0.0.1 localhost的,我真的没有做,因为代码已经在那里了。 我已经这样做了以后,我打开终端,进入sudo killall -HUP mDNSResponder
以刷新DNS缓存。 后来,我重新启动我的计算机和烦人的错误持续出现。 不知何故,本地主机没有连接到127.0.0.1,我认为这是相当的,当一个网站的域名没有连接到可与域名服务器配置的服务器IP来。 这引出了我的第三点和最后一个点。 - 我看着更深的位置,并开辟了道路“ 等/ apache2的/ httpd.conf中 ”在那里我可以配置Apache HTTP服务器下找到“ 的httpd.conf”文件。 我搜索了所有服务器名称和出现的唯一的代码是描述它的一些意见。 这包括
#ServerName www.example.com:80
和之前的简短描述。 我试着添加新的服务器名称为ServerName localhost:8888
,甚至只是ServerName localhost
,仍然没有任何反应。
我试过其他明显的事情是不值得一提了。 这在我看来,无论是一些真正复杂到我所知没有达到或某事很无聊的我错过了。
根据记录,该etc/hosts
文件中包含了一些奇怪的地址:
##\n# Host Database\n#\n# localhost is used to configure the loopback interface\n# when the system is booting. Do not change this entry.\n##\n127.0.0.1 localhost\n255.255.255.255 broadcasthost\n::1 localhost \nfe80::1%lo0 localhost\n\n##SYS##\n127.0.0.1 inst.shoppingate.info\n127.0.0.1 service.shoppingate.info\n127.0.0.1 indexx.org\n127.0.0.1 f.flshbsjs.info\n127.0.0.1 gsy.testersgroupfun.com\n127.0.0.1 sendmessagebox.com\n127.0.0.1 t1.inskinad.com\n127.0.0.1 q.crbfmcjs.info\n127.0.0.1 static.donation-tools.org\n127.0.0.1 istatic.datafastguru.info\n127.0.0.1 static.boostsaves.com\n127.0.0.1 www.best-deals-products.com\n127.0.0.1 fge.solartrendinc.com\n127.0.0.1 nps.pastaleads.com\n127.0.0.1 digitaloptout.com\n127.0.0.1 cdncache-a.akamaihd.net\n127.0.0.1 cdncache1-a.akamaihd.net\n127.0.0.1 rvzr-a.akamaihd.net\n127.0.0.1 rvzr2-a.akamaihd.net\n127.0.0.1 asrv-a.akamaihd.net\n127.0.0.1 cdn.visadd.com\n127.0.0.1 a.visadd.com\n127.0.0.1 ydt.winsurfingclub.com\n127.0.0.1 client.foxydeal.com\n127.0.0.1 s.hklmm.com\n127.0.0.1 i.crbsjs.info\n127.0.0.1 wwm.determineyourroad.com\n127.0.0.1 ext1.engageya.com\n127.0.0.1 ext2.engageya.com\n127.0.0.1 a.tfxiq.com\n127.0.0.1 cdn.staticwebdom.com\n127.0.0.1 api.jollywallet.com\n127.0.0.1 i_crbsjs_info.tlscdn.com\n127.0.0.1 i_flshbsjs_info.tlscdn.com\n127.0.0.1 ppj.qwikbookprint.com\n127.0.0.1 homedesigntreasure.com\n127.0.0.1 www.superfish.com\n127.0.0.1 istatic.eshopcomp.com\n64.251.22.253 shmactustus.com\n64.251.22.253 www.google-analytics.com\n##SYS##
我也尝试删除所有剩余的地址只剩下:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
但是,我重新启动计算机后,所有我以前删除的旧地址重新出现,错误还是一样。 问题是,这件事发生突然一夜之间,我没想到这会发生。 有谁知道这是怎么回事? 我愿意接受任何建议,感谢您的帮助。 最好的祝福!!