发新话题
打印

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

CentOS 5 环境搭建,读取中文文件名npc错误“该目录无此文件”“无法识别”问题

我安装centos 5.5出现  服务端 “npc”文件下的中文文件名txt文件无法读取问题(前提是,你npc文件夹有对应txt但gmsv无法读取)
! G. A% H4 Y- W2 e* J# m$ H9 }: Gbbs.mocwww.com$ m, ^0 Q0 i* D( L
由于我喜欢用开源的软件,因此没有用VM虚拟机,而是用virtualbox(什么破解 密钥都不用)
% U: z" ?5 N! s& }0 T妖城在线论坛论坛上有搭建好的VM环境,虽然可以将就用,但我是个爱折腾的东西的人,从小不管是小家电小玩具,都一定要拆。6 Q3 M+ l# r3 ?) I

0 n. M7 |) Y+ a/ L- T* W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表所以,这个魔力服务环境搭配也必须自己一步一步来。魔力私服,最新魔力宝贝私服技术交流1 x% Q; L& ?3 E7 p4 v( \. e
Redhat 9.0下已经成功搭建过。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 E$ A& Y  _( f8 t" a

, X2 R4 P9 n8 \( f2 x. Q魔力私服,最新魔力宝贝私服技术交流今年我的小伙伴们又想在即将到来的寒冬,再次体验回忆陪伴我们多年的魔力宝贝。
' S' x  q4 a; _# Q7 C魔力私服,最新魔力宝贝私服技术交流因此想用新系统环境搭配试试,毕竟redhat 9.0太老了,也没法更新update,更不用说类似Centos 的 yum命令或ubuntu的apt-get命令了bbs.mocwww.com9 A. v$ L. R  D0 `: n6 H& o" n6 ^& C! I

1 s2 O5 p/ X4 Tcentos 5.5,这次搭建完后包括 mysql的链接库都弄好了。GMSV也运行成功,客服端都链接上了妖城在线论坛# ?! u8 c8 E" l; z/ B' ^
但是还是出现了 npc的txt格式中文名无法读取的问题(与中文npc txt文件的NPC对话后无效)。
4 x/ _* ^: ], L5 n: @( L% K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート和redhat 9.0用同一个gmsv,不知道为何在centos 5无法读取中文文件名txt
) S* ]( t" B3 T" V/ i+ ]( [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
. y$ t; Q$ U4 Z& ~' o3 ~- ?5 ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート是需要什么库支持,还是需要修改下gmsv来让它在centos 5下支持读取中文文件名,还是在安装什么特定的软件?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; E3 d, y8 {4 p

* J5 P# P4 T5 T( p0 n论坛搜索 发现也有人出现这个问题:http://bbs.mocwww.com/viewthread.php?tid=28767* L( j* G  }" W4 |- N/ p" V' S
不知这位仁兄解决这个问题没有,想必论坛上的技术达人们肯定遇到过,因此来这里请教和交流。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 j0 w. k4 v* }

; P3 n$ }: ]  n% l7 w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 小弟在此有礼了。妖城在线论坛" H1 f1 s$ o& }* z$ p

' c) W. c  R9 h& m魔力私服,最新魔力宝贝私服技术交流已经解决,见4楼魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) l6 Z) l( W3 F$ U

% L% e& E* a7 K9 k* e改下标题,让其他遇到此问题的人可以搜索到魔力私服,最新魔力宝贝私服技术交流' m+ \9 u. D1 _6 Y

1 M/ w8 q7 u$ B7 x  l7 J+ T% V# h( R妖城在线论坛[ 本帖最后由 skyzhtsky 于 2014-10-8 16:19 编辑 ]
爱魔力,爱折腾,和小伙伴们一起重聚魔力

TOP

没遇到过。。。

2007年10月6日至今已过去十三个春夏秋冬,感谢妖友的一路陪伴!
2020年6月12日 By.xuyaoxy

TOP

表示我也没有解决这个问题。后来放弃了

TOP

回复 沙发 的帖子

哈哈,多谢版主捧场,问题已经找到解决方案了
. R- o1 \! W1 _6 x% x- g魔力私服,最新魔力宝贝私服技术交流a63226593 可以按照以下方法解决了。
; v' M/ @9 i/ V( |: c# b! Rbbs.mocwww.com群里面经过热心人的点拨后,算是字符编码问题。
5 \6 g7 t0 f8 B3 P; C- Y* M3 s魔力私服,最新魔力宝贝私服技术交流然后就找到问题根源了。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 {& k; r7 h, R) e
妖城在线论坛" i7 l, A4 @  o% P* a' ^
是SMB共享问题,我从windows直接复制过去之后,在windows里看centos的文件确实是正常的。: {& Z* b" ~0 {2 V5 Y$ X/ P, P
也就是群里童鞋的点拨后,一点就通,发现在centos中查看复制过去的文件文件名字 竟然是乱码的,文件里面的内容倒是没有乱码,文件名乱码,就导致了在服务器的环境找不到 npc.txt 中的中文文件名了。6 o2 g4 D' E4 u4 S/ t/ R! {6 h
bbs.mocwww.com  t, m/ G$ b. `4 w, I; Y- A
所以出现这个问题就是要解决smb共享,复制过去的文件,在服务端(centos)文件名是乱码问题。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ z1 Q. F6 o7 a2 \5 O) i( T. Z
不管是ftp或者smb弄到服务端,文件名字都会乱码。bbs.mocwww.com  d2 G' b" N7 a3 Z1 U. ]

! d% C/ }. b( N) `9 h所以解决办法是:妖城在线论坛* {1 S& `: ~% Y: G4 c/ w/ z

2 q7 e, F  r( J& w4 z( U魔力私服,最新魔力宝贝私服技术交流
8 G8 {1 U4 I1 l2 Q5 H0 U# {2 A$ g5 zbbs.mocwww.com编辑 /etc/sysconfig/i18n  (Centos 5默认位置,其他系统找i18n即可)9 c" [6 r1 w- A4 V
将内容修改为以下:
" v$ @! u3 o" g妖城在线论坛LANG="zh_CN.GB2312" 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" A# U) d3 p) _: o$ _) j  c
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
, ^  Y2 w- z& r. a% k魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en:"
1 P, t3 T2 B+ _1 a6 |bbs.mocwww.comSYSFONT="lat0-sun16" —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 j' T9 V) v8 `) D8 T8 p! l; u
SYSFONTACM="8859-15"
# L$ ^0 q0 P; q" Q" U5 L, ^9 A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 X& T, \. k8 `1 ]7 H4 c
打开 /etc/samba/smb.conf (Centos 5默认位置,其他系统找smb.conf即可)
+ ^& N: m$ Q$ Q5 @妖城在线论坛找到“[global]”妖城在线论坛1 b8 ^. ^# a; o; r7 I
在下方加入以下配置:妖城在线论坛0 w) a0 t0 ~6 ~* Y# d3 G. w; S
display charset=cp936
+ i& t" Y4 b$ m0 w6 m5 B( `. E  c: y魔力私服,最新魔力宝贝私服技术交流unix charset=cp936
1 n( T  ^  j2 e7 j妖城在线论坛dos charset=cp936
( G1 w9 }( o( q, ?1 G5 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. B2 H' O8 s& Z5 P" W2 h4 s' ]
OK重启下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  o3 r9 I' R6 n
- A& S% d% \# k4 y2 u
以上修改,还能改变 在启动 gmsv时,终端中 中文显示乱码问题,而不用手动去设定终端字符编码。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, n% \: ~* o3 }7 u/ B8 r( `1 s
妖城在线论坛4 ?3 `% `# S4 W1 C- O
但这样修改貌似会出现,关机和开机时,启动服务出现??  部分绿色[OK]提示也变成[??],不过完全不影响服务正常运行
% V8 v1 w: M  {' Mbbs.mocwww.com: L3 [: z7 K0 P/ @2 ~- _4 ]- U
或者通过smb复制完后,把上方的修改还原会默认,也没关系,因为复制完后,字符编码改回去,不影响。但是下次通过smb或者ftp新上传复制文件,又是乱码(之前复制过去的不会乱码)。魔力私服,最新魔力宝贝私服技术交流% Z: G6 [/ L- U# U7 F
bbs.mocwww.com: t, B/ {. \$ E5 X8 ?) p  ?
上面写的有点乱,将就看吧。
爱魔力,爱折腾,和小伙伴们一起重聚魔力

TOP

回复 地板 的帖子

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

TOP

发新话题