V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  xmlf  ›  全部回复第 37 页 / 共 48 页
回复总数  945
1 ... 33  34  35  36  37  38  39  40  41  42 ... 48  
2019 年 1 月 10 日
回复了 leleron 创建的主题 电影 狗十三
如果你看过 爆裂无痕,会更不是滋味
2019 年 1 月 9 日
回复了 xmlf 创建的主题 PHP 腾讯云 cos 上传中文文件报错,求指点。。
@learnshare 好吧,我自己解决了。还是要加入编码转换才行。

$key = iconv("GBK//IGNORE","UTF-8",'media/祖国好啊.jpg');
$local_path = iconv("GBK//IGNORE","UTF-8",'media/祖国好啊.jpg');
2019 年 1 月 9 日
回复了 xmlf 创建的主题 PHP 腾讯云 cos 上传中文文件报错,求指点。。
@learnshare 难道中文文件名就无法通过 Api 上传吗?感觉不应该啊!在对象存储控制台上操作没任何问题。
2019 年 1 月 9 日
回复了 xmlf 创建的主题 PHP 腾讯云 cos 上传中文文件报错,求指点。。
@nicevar 因为特殊需要,需要保留中文文件名
2019 年 1 月 9 日
回复了 xmlf 创建的主题 PHP 腾讯云 cos 上传中文文件报错,求指点。。
@learnshare 难道就没有解决办法吗?悲催~~~
我总不能要求用户不能上传中文文件名吧?
2019 年 1 月 9 日
回复了 dr3am 创建的主题 问与答 给娃起名,请问有什么好用的起名软件吗?
不需要起名软件。通过查询八字,获得喜神,然后通过康熙字典获取笔画数。去掉笔画数多的,然后排列组合,搞定!
2019 年 1 月 4 日
回复了 xmlf 创建的主题 问与答 500 分钟国际通话怎么更好利用起来?
@meisky6666 这个如何操作?
2019 年 1 月 4 日
回复了 xmlf 创建的主题 问与答 500 分钟国际通话怎么更好利用起来?
@leavic 每月 28,20G 流量,500 分钟国内 500 分钟国外
2019 年 1 月 4 日
回复了 xmlf 创建的主题 问与答 500 分钟国际通话怎么更好利用起来?
@sephinh 这个想法不错
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@liuguang 你说的是我 24 楼的吗?
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@ChristopherWu
所以,目前最终方案:
1、修改 nginx 配置文件,添加
location /{
proxy_set_header X-Real-IP $remote_addr;
}
2、在主楼我贴出的代码上面加个判断
if ($key == 'HTTP_X_REAL_IP') {
$ipAddrList = $value;
break;
}
目前这样应该没什么问题了。
2019 年 1 月 2 日
回复了 xmlf 创建的主题 问与答 移动宽带访问网站出现一行乱码
@xmlf 有大佬知道原因吗?
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@lhx2008 非常感谢大佬指点。为了给后面人更明确和清晰的答案。能否有请大佬将代码最终完善,并贴出全部代码?
拜谢!
另外,在我上面贴出的代码最后就是考虑了 IPV6 的。

$ip = preg_replace('~,.*~', '', $ipAddrList); // Trim everything after the first comma, leaving just the first IPv4 or IPv6 address

$ip = str_replace(array('"', "'"), '', $ip); // Get rid of quotation marks used in some addresses
if (substr($ip,0,1) == '[') {
$ip = preg_replace('~\]:.*~', '', $ip); // Get rid of IPv6 port number that follows closing square bracket
$ip = str_replace(array('[', ']'), '', $ip); // Get rid of square brackets enclosing IPv6 address
} else {
$ip = preg_replace('~:.*~', '', $ip); // Get rid of IPv4 port number that follows last digit of address
}

unset($HTTP_VARS, $key, $value, $params, $ipAddrList); // We don't need this any more
$_SERVER['REMOTE_ADDR'] = $ip;
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@lhx2008 如果是反代,直接在反代服务器使用
```
location /{
proxy_set_header client-real-ip $remote_addr;
}
```
可否?
同时,在 php 程序里使用上面代码,只是修改一下顺序。
将 if ($key == 'HTTP_CLIENT_IP') 放到最前面进行判断。
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@lhx2008 后端服务器直接用 iptables 设置了反代白名单。这样可否?
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@lhx2008 求大佬给段代码学习学习。
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@KomeijiSatori 万一呢?哈哈哈。。。
请大佬提改进意见,谢谢。
2019 年 1 月 2 日
回复了 xmlf 创建的主题 PHP 这段取真实 IP 代码有没有需要优化或改进的地方?
@showecho 是的。或者也可以用作 使用反代后,后端取用户真实 IP。
2019 年 1 月 1 日
回复了 weijianhui 创建的主题 Google 谷歌助理有没有希望支持简体中文?
最伤心的是现在不支持任意屏唤醒了( voice match)。要它何用?
2019 年 1 月 1 日
回复了 xmlf 创建的主题 问与答 移动宽带访问网站出现一行乱码
其实,我感觉最怪异的是,乱码后面跟的字符“ snwsjz"是我网站名字缩写,并且也是我另一个网站域名 snwsjz.com ,移动是怎么知道的?忒奇怪了了!
1 ... 33  34  35  36  37  38  39  40  41  42 ... 48  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   918 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 21:56 · PVG 05:56 · LAX 14:56 · JFK 17:56
♥ Do have faith in what you're doing.