php - 用了腾讯云服务器遇到两个问题
黄舟
黄舟 2017-04-10 16:41:19
[PHP讨论组]

1.文件编码为utf-8,传到服务器上之后,用xshell连接,编码格式已设置也utf-8,用cat命令查看文件中文正常显示,用vim命令打开后中文乱码
2.curl获取access_token总是超时,没有返回结果,curl开启了,测试其他链接没有任何问题,在本地没有问题,同样的代码在阿里云服务器也没有问题?
第一次用腾讯云服务器,不知道大家有么有遇到过?该怎么解决?谢谢

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(3)
PHPz

编码问题,应该是vim默认编码的问题试试

set encoding=utf-8  
set termencoding=utf-8  
set fileencoding=utf-8

当然也可能是操作系统的默认语言和编码问题,也可以试试,在/etc/profile中添加

export LANG=en_US.UTF-8
# 或者
export LANG=zh_CN.UTF-8

第二个问题,你既然都说了在阿里云下面没问题,那就不知道了。
PS: 是不是没有改微信公众平台的服务器URL啊

你试试行不行

PHP中文网

应该是系统编码的问题。

vi /etc/locale.conf

中添加

LANG="zh_CN.utf-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"

然后执行

source /etc/locale.conf
阿神

没人遇到过吗?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号