php pdo oracle中文乱码的快速解决方法


Posted in PHP onMay 16, 2016

在/etc/profile.d/简历oracle.sh

内容如下在NLS_LANG设置编码

ORACLE_HOME=/usr/lib/oracle/12.1/client64
C_INCLUDE_PATH=/usr/include/oracle/12.1/client64
LD_LIBRARY_PATH=$ORACLE_HOME/lib
#remember this is the client NLS_LANG not the server one
NLS_LANG=FRENCH_FRANCE.UTF8 
export ORACLE_HOME LD_LIBRARY_PATH NLS_LANG

然后修改 /etc/init.d/php-fpm

在头部增加

. /etc/profile.d/oracle.sh

. /etc/init.d/functions
. /etc/profile.d/oracle.sh
# Check that networking is up.
. /etc/sysconfig/network
# Additional environment file
if [ -f /etc/sysconfig/php-fpm ]; then
. /etc/sysconfig/php-fpm
fi
if [ "$NETWORKING" = "no" ]
then
exit 0
fi
RETVAL=0
prog="php-fpm"
pidfile=${PIDFILE-/var/run/php-fpm/php-fpm.pid}
lockfile=${LOCKFILE-/var/lock/subsys/php-fpm}

然后重新启动php即可

以上这篇php pdo oracle中文乱码的快速解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
dedecms 制作模板中使用的全局标记图文教程
Mar 11 PHP
PHP MemCached 高级缓存应用代码
Aug 05 PHP
解析:使用php mongodb扩展时 需要注意的事项
Jun 18 PHP
PHP获取MSN好友列表类的实现代码
Jun 23 PHP
浅析THINKPHP的addAll支持的最大数据量
Feb 03 PHP
php实现Session存储到Redis
Nov 11 PHP
PHP中strcmp()和strcasecmp()函数字符串比较用法分析
Jan 07 PHP
PHP进行批量任务处理不超时的解决方法
Jul 11 PHP
PHP面向对象五大原则之里氏替换原则(LSP)详解
Apr 08 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
Jun 14 PHP
PHP hex2bin()函数用法讲解
Feb 25 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
May 16 #PHP
Yii2 assets清除缓存的方法
May 16 #PHP
php使用curl通过代理获取数据的实现方法
May 16 #PHP
php实现转换html格式为文本格式的方法
May 16 #PHP
php中array_unshift()修改数组key注意事项分析
May 16 #PHP
thinkPHP3.2简单实现文件上传的方法
May 16 #PHP
thinkPHP简单遍历数组方法分析
May 16 #PHP
You might like
fgetcvs在linux的问题
2012/01/15 PHP
PHP获取http请求的头信息实现步骤
2012/12/16 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
PHP实现单例模式建立数据库连接的方法分析
2020/02/11 PHP
JSON 学习之完全手册 图文
2007/05/29 Javascript
模仿百度三维地图的js数据分享
2011/05/12 Javascript
页面图片浮动左右滑动效果的简单实现案例
2014/02/10 Javascript
javascript判断office版本示例
2014/04/11 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
Nodejs初级阶段之express
2015/11/23 NodeJs
angularjs 中$apply,$digest,$watch详解
2016/10/13 Javascript
jquery radio 动态控制选中失效问题的解决方法
2018/02/28 jQuery
详解如何解决Vue和vue-template-compiler版本之间的问题
2018/09/17 Javascript
Python中zip()函数用法实例教程
2014/07/31 Python
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
深入浅出分析Python装饰器用法
2017/07/28 Python
Python调用C# Com dll组件实战教程
2017/10/12 Python
Python高级用法总结
2018/05/26 Python
python中协程实现TCP连接的实例分析
2018/10/14 Python
浅谈python的dataframe与series的创建方法
2018/11/12 Python
详解pandas数据合并与重塑(pd.concat篇)
2019/07/09 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
Python 转换文本编码实现解析
2019/08/27 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
基于Python爬取fofa网页端数据过程解析
2020/07/13 Python
python实现邮件循环自动发件功能
2020/09/11 Python
经贸日语专业个人求职信
2013/12/13 职场文书
军校本科大学生自我评价
2014/01/14 职场文书
企业务虚会发言材料
2014/10/20 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
先进班组事迹材料
2014/12/25 职场文书
学生党员检讨书范文
2014/12/27 职场文书
2015年三好一满意工作总结
2015/07/24 职场文书
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang