发新话题
打印

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

取消高亮

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

我安装centos 5.5出现  服务端 “npc”文件下的中文文件名txt文件无法读取问题(前提是,你npc文件夹有对应txt但gmsv无法读取)bbs.mocwww.com, ~0 v: b& L4 ^+ i% H

1 [. l* p) o5 W# Q( o4 [2 X& J魔力私服,最新魔力宝贝私服技术交流由于我喜欢用开源的软件,因此没有用VM虚拟机,而是用virtualbox(什么破解 密钥都不用)
& G9 g& S3 m% t论坛上有搭建好的VM环境,虽然可以将就用,但我是个爱折腾的东西的人,从小不管是小家电小玩具,都一定要拆。
. c) \9 H0 N; k; \4 O0 Gbbs.mocwww.com
5 E4 o- P8 {. v# T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート所以,这个魔力服务环境搭配也必须自己一步一步来。魔力私服,最新魔力宝贝私服技术交流' O- Y0 V" J: Z' O
Redhat 9.0下已经成功搭建过。
' g* i4 z/ Q. {: K& b6 t7 i妖城在线论坛
0 V* B  X: {* w( y魔力私服,最新魔力宝贝私服技术交流今年我的小伙伴们又想在即将到来的寒冬,再次体验回忆陪伴我们多年的魔力宝贝。0 y4 e4 Y8 g; K, Q9 }" K
因此想用新系统环境搭配试试,毕竟redhat 9.0太老了,也没法更新update,更不用说类似Centos 的 yum命令或ubuntu的apt-get命令了
8 \3 M( W% m% ~" X  Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
1 C5 `* w1 U' c4 A( t) ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートcentos 5.5,这次搭建完后包括 mysql的链接库都弄好了。GMSV也运行成功,客服端都链接上了
& K  C4 m2 Y$ n8 o1 S# C/ V但是还是出现了 npc的txt格式中文名无法读取的问题(与中文npc txt文件的NPC对话后无效)。魔力私服,最新魔力宝贝私服技术交流7 R) p% g- V! u; B( k, B) u
和redhat 9.0用同一个gmsv,不知道为何在centos 5无法读取中文文件名txt魔力私服,最新魔力宝贝私服技术交流  i, e9 D2 S7 V! z+ j0 ?1 H

7 M$ a. n' }; L2 I8 y0 N. Q魔力私服,最新魔力宝贝私服技术交流是需要什么库支持,还是需要修改下gmsv来让它在centos 5下支持读取中文文件名,还是在安装什么特定的软件?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ E6 T4 H( L7 |  @# A

6 u4 c9 X+ _; F" s/ l5 k- B0 D妖城在线论坛论坛搜索 发现也有人出现这个问题:http://bbs.mocwww.com/viewthread.php?tid=28767魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; ^8 l; q2 g5 m1 A4 u& f
不知这位仁兄解决这个问题没有,想必论坛上的技术达人们肯定遇到过,因此来这里请教和交流。
/ I$ W% n8 L3 @! L7 d* i  p- G
) i$ a% D( m1 ?8 g 小弟在此有礼了。! }1 w: S$ K, q* E% j7 l6 d
/ C# g) y# v# c3 a$ p& P
已经解决,见4楼魔力私服,最新魔力宝贝私服技术交流" j  ]  a- {8 j4 [! ?
9 ]5 A. F2 v8 x6 T* U
改下标题,让其他遇到此问题的人可以搜索到
9 J' L+ ^+ O; s- ~. x, h) Y4 p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 F& t& i* s4 O+ i% q! {$ c0 Q
[ 本帖最后由 skyzhtsky 于 2014-10-8 16:19 编辑 ]
爱魔力,爱折腾,和小伙伴们一起重聚魔力

TOP

没遇到过。。。

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

TOP

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

TOP

回复 沙发 的帖子

哈哈,多谢版主捧场,问题已经找到解决方案了
; l3 X6 R5 \0 h: Sbbs.mocwww.coma63226593 可以按照以下方法解决了。
" ]- N; m$ F, l8 W) q+ \; j! E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート群里面经过热心人的点拨后,算是字符编码问题。bbs.mocwww.com8 i% d/ r1 S+ `9 t3 Y/ V
然后就找到问题根源了。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* `2 M( W9 d/ Q6 r6 G- h

# Z' p8 I  d5 T7 t  O, d' o; }6 fbbs.mocwww.com是SMB共享问题,我从windows直接复制过去之后,在windows里看centos的文件确实是正常的。
% S- f/ n+ H* q0 [5 _- Q; t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート也就是群里童鞋的点拨后,一点就通,发现在centos中查看复制过去的文件文件名字 竟然是乱码的,文件里面的内容倒是没有乱码,文件名乱码,就导致了在服务器的环境找不到 npc.txt 中的中文文件名了。
. T9 G0 ?1 E4 E% r: X魔力私服,最新魔力宝贝私服技术交流妖城在线论坛4 K, y% h2 }3 {+ l
所以出现这个问题就是要解决smb共享,复制过去的文件,在服务端(centos)文件名是乱码问题。
; [2 m! W) H8 U% A" |7 N不管是ftp或者smb弄到服务端,文件名字都会乱码。
2 L( E; v6 P3 p7 C( [2 L4 C2 }
% Y' k: _' r/ p  K- i; u妖城在线论坛所以解决办法是:魔力私服,最新魔力宝贝私服技术交流0 @8 v! _5 G8 |+ F
妖城在线论坛' \) x! E; v( j$ R

8 R8 p0 h4 Z1 \( x; ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート编辑 /etc/sysconfig/i18n  (Centos 5默认位置,其他系统找i18n即可)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% s( E& d3 n8 X8 b8 [: S
将内容修改为以下:
! q' T* D6 A0 }8 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表LANG="zh_CN.GB2312"
7 |/ Y, l' [9 c0 H3 e' P# pLANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
6 B( N$ @$ `$ h5 C5 v+ l( [魔力私服,最新魔力宝贝私服技术交流SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en:" —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 g, `( D0 i. s; w4 b. a; l" U
SYSFONT="lat0-sun16"
/ w9 F# j. T; F' h$ c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表SYSFONTACM="8859-15"
9 T9 |: E+ i$ A  T& q3 S魔力私服,最新魔力宝贝私服技术交流! `' y5 H# ^8 f2 y/ M
打开 /etc/samba/smb.conf (Centos 5默认位置,其他系统找smb.conf即可)
/ _* m4 {( U# l0 N5 h# L2 e8 w妖城在线论坛找到“[global]”; \2 F& l7 W9 e' E. K& }
在下方加入以下配置:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 V* T$ Y+ h( [1 }- F0 x* k: b
display charset=cp936 妖城在线论坛- o) n" l- J( A5 g+ p5 G
unix charset=cp936 妖城在线论坛/ d8 Z8 h' ]4 h  u$ j" M0 i: J
dos charset=cp936
1 @1 \* f: v, d  n( k9 ~魔力私服,最新魔力宝贝私服技术交流
9 u7 H& r: f/ z1 S, Y. F, O魔力私服,最新魔力宝贝私服技术交流OK重启下魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 e' |2 F. f# E0 `

4 H+ k& V; q+ J+ j6 k# Y8 Y% w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表以上修改,还能改变 在启动 gmsv时,终端中 中文显示乱码问题,而不用手动去设定终端字符编码。bbs.mocwww.com2 z) @8 U+ X. l& b

+ s8 b% R/ [4 s2 `1 ?- ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート但这样修改貌似会出现,关机和开机时,启动服务出现??  部分绿色[OK]提示也变成[??],不过完全不影响服务正常运行
& |3 M) U2 \1 X  Z1 G$ H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
  h' a# O7 Z0 A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート或者通过smb复制完后,把上方的修改还原会默认,也没关系,因为复制完后,字符编码改回去,不影响。但是下次通过smb或者ftp新上传复制文件,又是乱码(之前复制过去的不会乱码)。4 z: ^% L$ L% R: t7 q
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* h/ ~2 m8 U$ D! B  s
上面写的有点乱,将就看吧。
爱魔力,爱折腾,和小伙伴们一起重聚魔力

TOP

回复 地板 的帖子

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

TOP

发新话题