2016-04-02 解决 Nginx 配置导致服务端获取客户端 IP 为 127.0.0.1 的问题 在使用 Nginx 进行配置时,有时会遇到服务端获取客户端 IP 一直为 127.0.0.1 的问题。这可能是由于配置不正确导致的。本篇博客将介绍一些解决该问题的方法。 问题描述 在以下配置中,服务端获取的客户端 IP 始终为 127... 阅读全文
2016-03-18 git 添加 .gitignore 规则无效 正常情况 如果在项目开始的时候配置了.gitignore文件,对一些文件进行忽略。 进行版本控制的时候就会忽略对这些文件的跟踪,这是正常情况。 特殊情况 但是有一种情况是,项目开始的时候 没有将一些无关文件配置进 .gitignore... 阅读全文
2016-03-15 nginx 根据路由匹配和请求参数配置 301 重定向 nginx 重定向常用两个配置 rewrite 与 return 。 rewrite 命令 使用方法: flag标记可以用以下几种格式: 示例: return 命令 return是rewrite模块里的执行,执行阶段是rewrtie,... 阅读全文
2016-03-07 PHP 判断二进制文件的格式 最简单的方法就是判断文件后缀名,但是问题是如果修改了文件后缀名呢? 那么现在从外部文件名的后缀无法判断文件的格式,那么就从内部查找; 不同格式的文件结构 中都会有规定的标识,也是一种文件结构协议! 1. 每个二进制文件的头两个字节作为... 阅读全文
2016-03-03 PHP 实现 UTF-8 和 Unicode 之间的转换 PHP 实现 UTF-8 和 Unicode 之间的转换 在处理多语言文本时,经常需要将 UTF-8 编码的字符串转换为 Unicode 码点或将 Unicode 码点转换为 UTF-8 编码的字符串。在 PHP 中,我们可以使用内置... 阅读全文