gitbash PHP执行输出中文乱编解决方式
问题
在开发过程,windows下经常需要在gitbash下去执行测下写的PHP脚本,如果脚本中存在中文输出的情况,会出现乱码的情况。这个问题一直困扰了好久。
处理方式
1、检测系统是否通过 我的电脑》属性》高级系统设置》环境变量
是否存在PHP的安装路径,如果存在,移除,这个点非常关键,否则还是会存在乱码的问题;
2、第一步操作完毕之后,打开gitbash,执行 echo $PATH
确认环境变量中是否还存在PHP的路径;如果存在请再到电脑》属性》高级属性》环境变量 检测是否完整移除;
3、通过在gitbash中执行,vim ~/.bashrc
添加下面的内容(设置环境的编码和加入PHP的路径到环境变量中)
export LANG=en_US.utf-8 export PATH="$PATH:/f/phpStudy/PHPTutorial/php/php-7.0.12-nts"
4、执行下 source ~/.bashrc
重新关闭,再打开gitbash
5、执行下 php test.php
输出中文试试,是不是成功解决中文乱码的问题了。
相关推荐
zyyjay 2020-11-09
xuebingnan 2020-11-05
samtrue 2020-11-22
stefan0 2020-11-22
yifangs 2020-10-13
songshijiazuaa 2020-09-24
hebiwtc 2020-09-18
天步 2020-09-17
83911535 2020-11-13
whatsyourname 2020-11-13
zhouyuqi 2020-11-10
Noneyes 2020-11-10
mathchao 2020-10-28
王志龙 2020-10-28
wwwsurfphpseocom 2020-10-28
diskingchuan 2020-10-23
savorTheFlavor 2020-10-23