当前位置: 首页 > news >正文

自己做的网站改变字体/深圳网络推广网站推广

自己做的网站改变字体,深圳网络推广网站推广,网站备案才能使用,深圳华强北封闭了吗之前存储IP地址都是用varchar(15)来存储在数据库中,后来发现有个ip2long的函数,于是就把IP存储改为Int(11),起初测试均没有发现什么问题。上线后发现有很多127.255.255.255的IP地址,非常的奇怪,我在做存储之前也看别人…

之前存储IP地址都是用varchar(15)来存储在数据库中,后来发现有个ip2long的函数,于是就把IP存储改为Int(11),起初测试均没有发现什么问题。上线后发现有很多127.255.255.255的IP地址,非常的奇怪,我在做存储之前也看别人写过关于ip2long会有负数的情况出现。存储进去去的均为正数,没有负数的情况。百思不得其解,直到最近看到一篇博客。在mysql中int(11)的最大值是:2147483647,使用long2IP转换后就是127.255.255.255。


我来个去,在PHP中折腾好久也没有找到原因,原来是数据库存储的问题。于是把int(11)改为bigint(20),好了这样就解决问题了。


一度还怀疑Thinkphp的get_client_ip()函数是否有问题,此函数的最后是这么写的:


 $long = sprintf("%u", ip2long($ip));$ip   = $long ? array($ip, $long) : array('0.0.0.0', 0);

第一句已经解决了负数的问题。所以ThinkPHP是不存在这样的问题。


至所有遇到127.255.255.255的猿们,看看你们数据库里是不是存储的2147483647,如果是就换成bigint吧!!

http://www.jmfq.cn/news/5094829.html

相关文章:

  • 百度网站怎样做推广/建网站公司哪里好
  • 公司内部网站维护/seo优化快速排名技术
  • 手机建站官网/荨麻疹怎么治疗能除根
  • 网站建设与开发考试/百度seo正规优化
  • 政府门户网站建设管理/外链代发软件
  • 用thinksns做的网站/福州seo推广优化
  • 什么样的网站必须做备案/郑州seo教程
  • 企业网站建设选题依据/推广赚钱的app
  • 简约风格办公室设计/惠州seo计费管理
  • 炫酷的网站/每日重大军事新闻
  • 网络推广公司徽宿/seo快速排名点击
  • 网站建设net接口/天津seo培训机构
  • 国外网站建设现状/搜索引擎优化策略不包括
  • wamp做的网站外网怎么访问/河南靠谱seo电话
  • 网站加一个会员登陆怎么做/长尾关键词有哪些
  • 网站最初的索引量从何而来/最新网域查询入口
  • 基木鱼建站教程/百度搜索
  • 一般网站维护要多久/网站制作企业
  • 哪个程序做下载网站好/免费信息发布平台网站
  • 网络营销模式有几种/合肥网站优化搜索
  • 做网站标题/聚名网
  • 网站开发天津/举例说明seo
  • 电子商务网站建设的常用开发方法/无锡百度公司代理商
  • ps网站建设目标/网页制作
  • 南宁网站建设 醉懂网络/十大放黄不登录不收费
  • 检察院门户网站建设成效/运营商推广5g技术
  • 成都找人做网站/网站搜索引擎优化
  • 微网站开发与制作个人总结/体育新闻最新消息
  • 西安网站seo方法/西安全网优化
  • 上海企业网站制作/今日特大新闻