`
moqiang02
  • 浏览: 529417 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

ping localhost 返回 ::1的导致不能打开http://localhost的原因及解决

 
阅读更多

虽然可以在浏览器中正常访问http://localhost但用file,file_get_contents等函数打开http://localhost异常。用127.0.0.1也可以打开,本地hosts指向也正常,尝试ping localhost结果返回的是::1,推测不是httpd和php的配置问题,是php不能识别::1所致

>ping localhost
reply from ::1: times<1ms
reply from ::1: times<1ms
reply from ::1: times<1ms

应该是返回127.0.0.1,::1显然是错误的,不过为什么呢,hosts文件也没有错啊

127.0.0.1 localhost

这导致php的file_get_contents,getimagesize等函数不能打开“http://localhost”开头的,只可以打开“http://127.0.0.1”开头的。

卸载ipv6:ipv6 uninstall

一切恢复正常。

分享到:
评论

相关推荐

    2021:WeCTF 2021 源代码和组织者的文章

    WeCTF 2021 ...csp1 =&gt; http://localhost:4004 cloudtable* =&gt; http://localhost:4006 gallery* =&gt; http://localhost:4007 phish =&gt; http://localhost:4008 include =&gt; http://localhost:4010 ping =&gt; htt

    :ping_pong:Reddit golang聊天-Golang开发

    Golang聊天服务器:ping_pong:============================试试吧! 将mongodb Clone存储库安装到$ GOPATH / src / github.com / octohedron / goddit安装依赖项$ go获取构建二进制文件$ go bu Golang聊天服务器:...

    依据ICMP协议实现网络工具ping,并将时间精确到微秒

    在ping局域网网关或者本机127.0.0.1时,ICMP报文发送与接收的时间差很小,通常是微秒级,本人测试在ping 192.168.1.1平均在600微秒,ping localhost平均在60微秒。这里计算时间不是简单地采用SYSTEMTIME或...

    Ping-程序设计原理.doc

    例如,在Linux终端上执行ping localhost命令将会看到以下结果: PING localhost.localdomain (127.0.0.1) from 127.0.0.1 : 56(84) bytes of data. 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=0 ...

    dat-ping:ping dat以获取其状态

    $ dat-ping http://localhost:6443 $ dat-ping ~/dev/dats/eukaryota.dathub.org/ 退货 {"transaction":false,"checkout":false,"heads":1,"modified":"2015-09-01T22:53:17.775Z","datasets":2,"rows":2686,"files...

    解决Linux ping: unknown host

    如果某台Linux服务器ping不通域名, 如下提示:  [root@localhost ~]# ping www.baidu.com  ping: unknown host www.baidu.com  首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定 ...

    craftping:在Rust中的Minecraft服务器列表Ping

    fn main () { let pong = ping ( "localhost" , 25565 ). expect ( "Cannot ping server" ); println! ( "Ping result: {:?}" , pong);} sync模块需要sync功能,默认情况下已启用。 如果要异步发送ping,可以使用...

    CentOS7.2.1511 gcc4.8.5 通过编译的 tfs2.2.16

    In file included from session_util.cpp:1:0: session_util.h:30:43: 错误:‘int32_t’不是一个类型名 static void gene_session_id(const int32_t app_id, const int64_t session_ip, std::string& session_id);...

    rack-ping:健康检查机架中间件

    check_url "http://localhost:9292/" ping . ok_regex /goodbye/ endendrun lambda { | env | [ 200 , { 'Content-Type' =&gt; 'text/html' } , [ "hello" ] ] } 如果你也在 Rails 上运行,为了获得更多控制,你也...

    docker-riak:DevDB Riak - 用于开发的 docker 镜像

    docker run -d --name riak1 -p 8098:8098 -p 8087:8087 devdb/riak:latest 使用以下命令 Ping Riak 节点: curl http://localhost:8098/ping 它应该返回一个响应 OK 现在,您可以使用 HTTP(在localhost:8098 )...

    jdbc:mysql://localhost:3306/webshopping?useUnicode=truecharacterEncoding=UTF-8

    连接数据库时,我们会用到这一句。...(2)从数据库中取数据的时候,数据库会先将数据库中的数据按GBK格式解码成字节码,然后再将解码后的字节码重新按UTF-8格式编码数据,最后再将数据返回给客户端 作者:fresh_uncle

    Navicat出现无法远程连接MySql服务器问题的解决办法

    Navicat无法远程连接MySql服务器问题的解决方法写在前面: ...mysql设置远程访问主要从以下三个方面去检测:首先检查网络,两台计算机之间必须能ping通,这是基础;第二:检测3306端口,对于端口只

    express-handlebars-boilerplate:需要简单HTMLCSS页面时使用Handlebars和Express进行服务器端渲染的样板

    快速车把样板 ...创建环境变量 cp .env.example .env 如何建造: 安装节点 安装NPM 安装软件包 npm install ... http://localhost:3000/ping 基本车把模板示例: http://localhost:3000/home 用部分零件模板的

    spring-security-example

    Spring安全示例基本认证启动应用程序mvn spring-boot:run -Drun.jvmArguments="-Dspring.profiles.active=basic"使用curl启动客户端curl -u user:pwd http://localhost:8080/ping使用httpie启动客户端http -ba user:...

    PingPong:使用节点服务器的乒乓消息

    然后可以通过访问 localhost:3000 通过 Web 浏览器打开客户端。 如何解释结果: 单击浏览器中的 PING 按钮。 它将触发服务器向客户端发送“PONG”消息,该消息将在 Web 控制台中打印。 PING 消息将以随机间隔从...

    网络应用

    要测试服务器连接,请启动服务器并在浏览器中导航到http://localhost:8080/ping 。 \ :rocket: 部署中出于开发目的,我们需要注释掉db.js中的以下代码块。 dialectOptions: { ssl: { require: true, ...

    在配置SSH免密登录时报错:/usr/bin/ssh-copy-id: ERROR: failed to open ID file ‘/root/.pub’: 没有那个文件或目录

    [root@hadoop1 sbin]# ssh-copy-id hadoop1 /usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': 没有那个文件或目录 (to install the contents of '/root/.pub' anyway, look at the -f option) ...

    百胜服务器:使用Divvy API为Chicago Divvy Bike Rental平台创建API

    百胜服务器 ...- Ping endpoint is used to check the health of the server. This endpoint doesn't require any JWT. * Method: POST * URL: http://localhost:3000/token * Body: { "username": "I

    upmon-sms:当 upmon 检测到故障时发送 SMS 消息

    入门npm install -g upmon upmon-sms 创建一个新的$HOME/.upmonrc文件并添加配置: { "ping" : { // Time in ms between pings "interval" : 5000 , // URL's of services to ping "services" : [ "http://localhost:...

    blogping:博客 ping 服务 - Rest ws Maven + Jersey

    写博客通过泽西岛的这个 Rest Web 服务 ping 更新的博客的示例项目。 可用的 API 方法: pingSite - 以获取/发布方式使用正确的名称和网址 ping 您的博客; changes.xml - 使用更新的 ping 获取 changes.xml。导入并...

Global site tag (gtag.js) - Google Analytics