2017年12月

Typecho修复评论IP错误问题

才注意到评论那获取到的IP都是错的, 不清楚是升级Typecho还是CDN导致的, 具体修复方法如下:

  1. 在网站根目录添加 info.php
    使用浏览器访问info.php, 在PHP Variables中找到自己客户端IP(使用浏览器打开ipip.net可看到), 我这里看到$_SERVER['HTTP_X_REAL_FORWARDED_FOR']后面为我的IP.
  2. 在网站根目录中找到 config.inc.php, 在 <?php后面换行, 添加 define('__TYPECHO_IP_SOURCE__', 'HTTP_X_REAL_FORWARDED_FOR');, HTTP_X_REAL_FORWARDED_FOR为第1步中找到的字符串.
  3. 删除 info.php, 修改完毕.

- 阅读剩余部分 -