Board logo

标题: [已解决] CentOS 5 环境搭建,读取中文文件名npc错误“该目录无此文件”“无法识别”问题 [打印本页]

作者: skyzhtsky    时间: 2014-10-8 11:27     标题: CentOS 5 环境搭建,读取中文文件名npc错误“该目录无此文件”“无法识别”问题

我安装centos 5.5出现  服务端 “npc”文件下的中文文件名txt文件无法读取问题(前提是,你npc文件夹有对应txt但gmsv无法读取)妖城在线论坛  \* j; q; ^) ^
魔力私服,最新魔力宝贝私服技术交流+ m& x5 s# H+ h  z
由于我喜欢用开源的软件,因此没有用VM虚拟机,而是用virtualbox(什么破解 密钥都不用)
0 X% Z' X9 n+ a1 ^3 m6 s5 B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート论坛上有搭建好的VM环境,虽然可以将就用,但我是个爱折腾的东西的人,从小不管是小家电小玩具,都一定要拆。
: d7 S; Z7 Y- @6 `妖城在线论坛; j+ Z. H0 }  `, ?- L4 X
所以,这个魔力服务环境搭配也必须自己一步一步来。妖城在线论坛' g; r3 b- U; l# F/ c0 l
Redhat 9.0下已经成功搭建过。
7 t6 l' g. `# j& ^* V4 A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
" o; i( b1 ]! J7 r5 ^- `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート今年我的小伙伴们又想在即将到来的寒冬,再次体验回忆陪伴我们多年的魔力宝贝。
3 S: N% A) `5 Z* S; [因此想用新系统环境搭配试试,毕竟redhat 9.0太老了,也没法更新update,更不用说类似Centos 的 yum命令或ubuntu的apt-get命令了
! Y" A) [6 \) s4 x9 L% y7 p' d) l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 b: n0 C+ i4 I2 e6 x* Z# L
centos 5.5,这次搭建完后包括 mysql的链接库都弄好了。GMSV也运行成功,客服端都链接上了
5 I3 \! ]# v" c5 B3 ?  W; j0 e: n* Q妖城在线论坛但是还是出现了 npc的txt格式中文名无法读取的问题(与中文npc txt文件的NPC对话后无效)。bbs.mocwww.com3 g3 Q# I) d" p- q
和redhat 9.0用同一个gmsv,不知道为何在centos 5无法读取中文文件名txt( a4 s1 F: Z- M. Z' E& u( E
+ B) a# X% f) |4 f
是需要什么库支持,还是需要修改下gmsv来让它在centos 5下支持读取中文文件名,还是在安装什么特定的软件?
" f  ]: J. N0 C! Z; K: ?; X& f妖城在线论坛
% G* _( G: p2 w% Abbs.mocwww.com论坛搜索 发现也有人出现这个问题:http://bbs.mocwww.com/viewthread.php?tid=28767
6 F2 H! o  j& k! V! g不知这位仁兄解决这个问题没有,想必论坛上的技术达人们肯定遇到过,因此来这里请教和交流。2 i: x* k: I1 }1 t1 T7 n: F
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 f8 ]! O" n( v! G* [+ a* N
小弟在此有礼了。
) h$ H0 B6 {% q$ s, h+ y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
. `$ {5 F& c: t+ d妖城在线论坛已经解决,见4楼
; W( i0 M3 y+ V# N/ y  |! U; I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
3 p" e* ~5 g* u$ g4 O/ h* g* B! Qbbs.mocwww.com改下标题,让其他遇到此问题的人可以搜索到bbs.mocwww.com% w. e9 w' j) t/ M. \1 j* R0 ^

: ]- q  x( J0 _. Y* ]1 W  a+ U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 skyzhtsky 于 2014-10-8 16:19 编辑 ]
作者: xuyaoxy    时间: 2014-10-8 11:55

没遇到过。。。
作者: a63226593    时间: 2014-10-8 14:43

表示我也没有解决这个问题。后来放弃了
作者: skyzhtsky    时间: 2014-10-8 16:12     标题: 回复 沙发 的帖子

哈哈,多谢版主捧场,问题已经找到解决方案了
) H0 l# t- a  O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートa63226593 可以按照以下方法解决了。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ h# R5 M/ m7 v1 ?& r/ j
群里面经过热心人的点拨后,算是字符编码问题。
% A, G- p$ i3 v8 f1 l/ ?2 }  |. U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表然后就找到问题根源了。
: f* B( t  E. p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流& ^5 {( K5 ]. V6 f, _9 k
是SMB共享问题,我从windows直接复制过去之后,在windows里看centos的文件确实是正常的。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; J- R' b* u/ y6 }
也就是群里童鞋的点拨后,一点就通,发现在centos中查看复制过去的文件文件名字 竟然是乱码的,文件里面的内容倒是没有乱码,文件名乱码,就导致了在服务器的环境找不到 npc.txt 中的中文文件名了。bbs.mocwww.com! g  V- ^# _, r6 z- e; C1 J: a5 S7 M

1 `  F8 O9 R* R3 g7 M, [bbs.mocwww.com所以出现这个问题就是要解决smb共享,复制过去的文件,在服务端(centos)文件名是乱码问题。
# d" Q, e) w! j2 d+ a) C0 ~; l不管是ftp或者smb弄到服务端,文件名字都会乱码。
! G* Z" I2 O# H9 X& s: r妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; a; ~* J% F# r( o8 z
所以解决办法是:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ R1 W- a4 Q) n( L: O
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 c5 f% [! H" Q. s" B

9 n4 U/ d7 t  \" p# F, }) D( l/ o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表编辑 /etc/sysconfig/i18n  (Centos 5默认位置,其他系统找i18n即可)
- [! Z+ ?% w1 m" j; ~妖城在线论坛将内容修改为以下:
3 b( q- z. g2 {+ B8 `7 \3 W妖城在线论坛LANG="zh_CN.GB2312" + F) h$ ^5 \+ M* J
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
7 y! Q. U* f9 q  N/ w魔力私服,最新魔力宝贝私服技术交流SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en:" —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 @/ Z& @" x# M# Q/ J4 b: w
SYSFONT="lat0-sun16" bbs.mocwww.com) W6 l2 Z4 v3 W" k. i) G! M6 G
SYSFONTACM="8859-15" bbs.mocwww.com' _6 c1 i2 l  S! f9 ~6 o

5 n7 S' j: r: M7 }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート打开 /etc/samba/smb.conf (Centos 5默认位置,其他系统找smb.conf即可)魔力私服,最新魔力宝贝私服技术交流; ]# \2 G, b+ ^( l9 l; c' z
找到“[global]”
, M; x" S. h# w% _6 O% ~# V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表在下方加入以下配置:妖城在线论坛4 J7 c% O0 U, j0 Z* S) m- B
display charset=cp936
/ L7 r( S! t! j( ]5 Lunix charset=cp936 魔力私服,最新魔力宝贝私服技术交流& _+ q( ~# {, s8 }; j
dos charset=cp936
1 B% H" h' z8 i4 h/ F& W  P
, Y$ |! j3 C4 ]魔力私服,最新魔力宝贝私服技术交流OK重启下
% h) c, D# x* L2 c  |0 G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
" i8 m( t7 d  T7 x- m妖城在线论坛以上修改,还能改变 在启动 gmsv时,终端中 中文显示乱码问题,而不用手动去设定终端字符编码。* T( ?' O5 r0 m

: w3 I  r  l& tbbs.mocwww.com但这样修改貌似会出现,关机和开机时,启动服务出现??  部分绿色[OK]提示也变成[??],不过完全不影响服务正常运行妖城在线论坛8 ^7 b) r  v, ]# g- q+ N7 \4 z  ~

5 \6 N1 F/ _, S  p( Y; z. W% U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表或者通过smb复制完后,把上方的修改还原会默认,也没关系,因为复制完后,字符编码改回去,不影响。但是下次通过smb或者ftp新上传复制文件,又是乱码(之前复制过去的不会乱码)。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" u- f+ ]+ `, I5 p" f
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 |# g5 _' N5 _! r; A
上面写的有点乱,将就看吧。
作者: a63226593    时间: 2014-10-8 16:27     标题: 回复 地板 的帖子

原来是smb问题。我也是从windows系统复制过去的。




欢迎光临 妖城在线论坛 (http://bbs.mocwww.com/) Powered by Discuz! 6.0.0