LOCALHOST与127.0.0.1

原创 2017年03月04日 11:12:56

在工作中遇到的一个问题,解决后与大家分享。

本人在工作中一直用的是tp3.2框架,在配置文件中,但我们设置连接本地数据库时,我们经常习惯性的将host设置成localhost。在一次项目编写完成测试的过程中,我就遇到了由这个配置引发的问题,我在服务器上访问我的项目,竟然需要等待1.3s之久,而且大部分时间是在等待响应,我开始百度各种可能的情况,并开始断电测试我的代码,晚上说,有可能是因为我的数据库语句导致的长等待,于是我开启debug查看各个语句的运行时间,发现并不是语句的问题,于是我编写了一个test.php的文件测试,里面仅仅是简单的hello word,发现并没有长等待时间,于是我排除了服务器导致长等待时间的可能。我开始短点测试,将一些与数据库相关的语句全部注释,是留下逻辑处理语句与视图输出。

我惊讶的发现,等待时间大大缩短,那么问题还是处在数据库上,既然不是sql语句的问题,那么只能是数据库配置的问题了,我也在tp官方论坛上找到了答案,由于mysql使用localhost连接,导致了这一现象。于是我将localhost改为127.0.0.1,问题解决,目前不太清楚是否所有框架都会出现这种问题,这里只是讲工作中遇到的问题分享。

版权声明:本文为博主原创文章,转载请注明出处。

localhost与127.0.0.1的区别

localhost与127.0.0.1的区别是什么? 相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。 看来这个入门问题还有人不清楚,其实这两者是有区别...
  • xifeijian
  • xifeijian
  • 2013年12月18日 22:33
  • 79629

localhost与127.0.0.1的概念和工作原理之不同

有时候我们在调试程序的时候,会出现一些莫名其妙匪夷所思的奇怪问题,localhost不能访问但127.0.0.1可以访问的问题就是其中之一。 我估计大多数人都不会去想localhost到底与12...
  • qq_21831899
  • qq_21831899
  • 2017年05月04日 14:50
  • 1157

127.0.0.1与localhost不同源

今天打代码的时候,遇到了一个大坑,最终让组里的大佬指出问题所在。 遇到问题的过程如下: 在127.0.0.1:8080/test/index.html 这个页面登录,并保存用户信息到session...
  • qq_17632417
  • qq_17632417
  • 2017年07月19日 20:19
  • 278

不是你想像的简单!配置mysql连接方式的时候,localhost和127.0.0.1的区别。

mysql两种连接方式,localhost和127.0.0.1的区别。
  • love2377
  • love2377
  • 2017年10月16日 14:18
  • 269

MySQL主机127.0.0.1与localhost区别总结

可能有很多朋友都会碰到一个问题不知道127.0.0.1与localhost有什么区别,但是有的时间会发现使用localhost连接不了,但是改成127.0.0.1即可了连接了,那么他们会有什么区别呢,...
  • analogous_love
  • analogous_love
  • 2016年11月04日 11:19
  • 2484

解决“wampserver 2.2中127.0.0.1可以访问,但localhost无法访问”的问题

在windows平台中,解决“wampserver 2.2中127.0.0.1可以访问,但localhost无法访问”的问题 本文假定wampserver安装在D:\wamp目录下。 步骤1: ...
  • chinawangfei
  • chinawangfei
  • 2016年05月15日 23:16
  • 3389

解決localhost与127.0.0.1无映射问题

看了网上乱七八糟的方法,浪费时间又麻烦,自己亲身试了一遍,下面就是解决的快速方法! 问题:直接上图 图一 解决办法: 在C:\Windows\System32\drivers\etc目...
  • u014588562
  • u014588562
  • 2015年05月16日 16:59
  • 349

【tornado】localhost与127.0.0.1设置cookie的异同

问题近日需要在tornado下面设定cookie【添加一个sessionid给客户端】,结果发现在localhost下面成功设定但怎么都没办法成功获取cookie,于是用了127.0.0.1来访问可以...
  • cdnight
  • cdnight
  • 2015年11月12日 16:42
  • 1252

Tomcat 可以localhost访问,但不能127.0.0.1访问(转)

先介绍一下127.0.0.1与localhost的区别 区别1: localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在windows等系统的正确解释是:本机地址(本...
  • ydpiaoyun
  • ydpiaoyun
  • 2011年09月06日 00:21
  • 6150

tomcat 能够启动 并且能够用http://127.0.0.1:8080访问 但是不能用http://localhost:80800访问的解决办法。

tomcat 能够启动 并且能够用http://127.0.0.1:8080访问 但是不能用http://localhost:80800访问的解决办法。1.打开:c:/WINDOWS/system32...
  • zz_mm
  • zz_mm
  • 2010年05月09日 01:54
  • 3832
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LOCALHOST与127.0.0.1
举报原因:
原因补充:

(最多只允许输入30个字)