首頁 >後端開發 >php教程 >php pdo oracle中文亂碼的快速解決方法

php pdo oracle中文亂碼的快速解決方法

高洛峰
高洛峰原創
2017-01-14 13:46:051959瀏覽

在/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}

phpreee

然後重新啟動即可

以上這篇php pdo oracle中文亂碼的快速解決方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持PHP中文網。

更多php pdo oracle中文亂碼的快速解決方法相關文章請關注PHP中文網! 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn