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 相关文章推荐
图书管理程序(三)
Oct 09 PHP
php排序算法(冒泡排序,快速排序)
Oct 09 PHP
PHP删除非空目录的函数代码小结
Feb 28 PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
php数组删除元素示例
Mar 21 PHP
php备份数据库类分享
Apr 14 PHP
实例详解PHP中html word 互转的方法
Jan 28 PHP
PHP 7.0新增加的特性介绍
Jun 08 PHP
PHP实现的简单对称加密与解密方法实例小结
Aug 28 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
Jun 03 PHP
Thinkphp5.0 框架Model模型简单用法分析
Oct 11 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
Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
2011/04/18 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
2012/02/22 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
基于jquery自己写tab滑动门(通用版)
2012/10/30 Javascript
jQuery幻灯片带缩略图轮播效果代码分享
2015/08/17 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
BOM系列第二篇之定时器requestAnimationFrame
2016/08/17 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
AngularJS指令与控制器之间的交互功能示例
2016/12/14 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
2017/02/27 Javascript
vue2.0 keep-alive最佳实践
2017/07/06 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
2017/08/24 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
微信小程序实现的一键拨号功能示例
2019/04/24 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
Python yield使用方法示例
2013/12/04 Python
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python简单连接MongoDB数据库的方法
2016/03/15 Python
python实现域名系统(DNS)正向查询的方法
2016/04/19 Python
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
Python面向对象特殊成员
2017/04/24 Python
python执行使用shell命令方法分享
2017/11/08 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
2019/03/05 Python
Python 虚拟环境工作原理解析
2020/12/24 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
单位授权委托书范本
2014/09/26 职场文书
学生旷课检讨书500字
2014/10/28 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
材料员岗位职责范本
2015/04/11 职场文书
opencv读取视频并保存图像的方法
2021/06/04 Python
JS前端使用canvas实现扩展物体类和事件派发
2022/08/05 Javascript