发新话题
打印

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

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

我安装centos 5.5出现  服务端 “npc”文件下的中文文件名txt文件无法读取问题(前提是,你npc文件夹有对应txt但gmsv无法读取)妖城在线论坛8 c2 P$ Q" Y% J; V* U& k* P& z

$ u$ C2 ]8 g" t8 P妖城在线论坛由于我喜欢用开源的软件,因此没有用VM虚拟机,而是用virtualbox(什么破解 密钥都不用)魔力私服,最新魔力宝贝私服技术交流- f! M, n! {5 h1 u
论坛上有搭建好的VM环境,虽然可以将就用,但我是个爱折腾的东西的人,从小不管是小家电小玩具,都一定要拆。
' f) V  W. y% V
# H5 H9 L- X9 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表所以,这个魔力服务环境搭配也必须自己一步一步来。8 A5 V8 g( s' S8 U: P
Redhat 9.0下已经成功搭建过。
: a% K3 M" d8 _$ z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# q! K( ]& w& ^) z8 ^4 Q
今年我的小伙伴们又想在即将到来的寒冬,再次体验回忆陪伴我们多年的魔力宝贝。
: u- O& i" ], J  Q1 l$ w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表因此想用新系统环境搭配试试,毕竟redhat 9.0太老了,也没法更新update,更不用说类似Centos 的 yum命令或ubuntu的apt-get命令了
. N, o* Y+ a3 |$ ~bbs.mocwww.com
* W1 Y+ J+ |4 H. N% B( l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートcentos 5.5,这次搭建完后包括 mysql的链接库都弄好了。GMSV也运行成功,客服端都链接上了
8 g8 ]( v' P- {魔力私服,最新魔力宝贝私服技术交流但是还是出现了 npc的txt格式中文名无法读取的问题(与中文npc txt文件的NPC对话后无效)。妖城在线论坛0 j+ E. p/ e4 W
和redhat 9.0用同一个gmsv,不知道为何在centos 5无法读取中文文件名txtbbs.mocwww.com- A8 r8 e6 O+ U' c& S  p) X7 U
bbs.mocwww.com* q( S( p5 ]% a
是需要什么库支持,还是需要修改下gmsv来让它在centos 5下支持读取中文文件名,还是在安装什么特定的软件?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- G( n! F0 k# f; a0 F/ f

6 E+ L2 M6 n5 u2 X/ a妖城在线论坛论坛搜索 发现也有人出现这个问题:http://bbs.mocwww.com/viewthread.php?tid=28767
2 e/ }: r( o8 `+ W' z' T8 F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート不知这位仁兄解决这个问题没有,想必论坛上的技术达人们肯定遇到过,因此来这里请教和交流。
  f* g; p1 |- s, x妖城在线论坛
/ ?; H* o* J2 M* e: sbbs.mocwww.com 小弟在此有礼了。
2 l  D8 T8 `0 Obbs.mocwww.com
; F5 Z5 |/ W' U3 l8 X已经解决,见4楼
* ~- B" B3 s2 V' V* ^妖城在线论坛
6 \' p6 ?  w0 sbbs.mocwww.com改下标题,让其他遇到此问题的人可以搜索到妖城在线论坛( \7 H, a) I& ]9 @+ X. a
魔力私服,最新魔力宝贝私服技术交流( M! w! L4 I+ n/ q* J: u
[ 本帖最后由 skyzhtsky 于 2014-10-8 16:19 编辑 ]
爱魔力,爱折腾,和小伙伴们一起重聚魔力

TOP

没遇到过。。。

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

TOP

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

TOP

回复 沙发 的帖子

哈哈,多谢版主捧场,问题已经找到解决方案了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. G3 n8 e: ]- ]: S+ t
a63226593 可以按照以下方法解决了。
2 G: D) q) b; z' @  o魔力私服,最新魔力宝贝私服技术交流群里面经过热心人的点拨后,算是字符编码问题。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ u4 `& o' N8 [  X
然后就找到问题根源了。
  m- e* y: R0 h) m# A; \bbs.mocwww.com
0 Q; ]/ J* v2 {3 ^" ?7 ~妖城在线论坛是SMB共享问题,我从windows直接复制过去之后,在windows里看centos的文件确实是正常的。
, M4 H3 L3 C8 x% x! ?3 i7 X" p魔力私服,最新魔力宝贝私服技术交流也就是群里童鞋的点拨后,一点就通,发现在centos中查看复制过去的文件文件名字 竟然是乱码的,文件里面的内容倒是没有乱码,文件名乱码,就导致了在服务器的环境找不到 npc.txt 中的中文文件名了。妖城在线论坛9 |% @1 E0 @# A, j
魔力私服,最新魔力宝贝私服技术交流8 ~& g1 U3 M7 B9 x: `8 w6 Q
所以出现这个问题就是要解决smb共享,复制过去的文件,在服务端(centos)文件名是乱码问题。
  r7 E2 T1 M, |3 T1 d* A3 T* [( b妖城在线论坛不管是ftp或者smb弄到服务端,文件名字都会乱码。
- i+ ?/ h+ p' Q& p$ m3 h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
% _  W) _: h( }  h( p1 V5 Y5 k魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表所以解决办法是:bbs.mocwww.com5 _  i4 Z7 k7 V

( P0 S; g/ i% a8 `$ a" mbbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 S* S# u& c4 h; o. @$ y' W7 x# |8 s
编辑 /etc/sysconfig/i18n  (Centos 5默认位置,其他系统找i18n即可)
# o+ v1 K: @2 g将内容修改为以下:
; y4 J, E" O% w* h9 G0 f5 O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表LANG="zh_CN.GB2312" ! N' |( D; C/ ]# G2 Z# R' U2 u
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" 魔力私服,最新魔力宝贝私服技术交流& B  I$ ^- A* Q' @7 g3 }, p
SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en:" 妖城在线论坛1 F" ^6 i) x+ W! r. p1 Q: K' ?
SYSFONT="lat0-sun16"
8 H/ G$ N! y2 Q  Q' @; u妖城在线论坛SYSFONTACM="8859-15" —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 b1 q( _. z7 K) p* m
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- M4 g' n3 ~. g, E& G
打开 /etc/samba/smb.conf (Centos 5默认位置,其他系统找smb.conf即可)
7 x. {; Y) T* k9 c妖城在线论坛找到“[global]”
+ _8 T1 [- U  [在下方加入以下配置:魔力私服,最新魔力宝贝私服技术交流9 K6 o* K3 U$ j. I* Q6 ^1 }2 `0 ?
display charset=cp936
7 c5 {: x, }$ |2 ^bbs.mocwww.comunix charset=cp936 5 |7 L$ Q/ d: `8 R8 Y: t
dos charset=cp936
2 y0 r6 i5 s$ j& Z  s0 Gbbs.mocwww.com
7 ], U% R1 ^5 O5 f$ A3 y" x7 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートOK重启下魔力私服,最新魔力宝贝私服技术交流/ q# E( t9 A7 O* J

( |; s+ P8 O8 A妖城在线论坛以上修改,还能改变 在启动 gmsv时,终端中 中文显示乱码问题,而不用手动去设定终端字符编码。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* u) a, S: u1 d, D+ f2 _7 d
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ |0 ~5 G" C3 K
但这样修改貌似会出现,关机和开机时,启动服务出现??  部分绿色[OK]提示也变成[??],不过完全不影响服务正常运行魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 Z* `) [2 q6 y

$ _9 ~; w2 `% }- S  q或者通过smb复制完后,把上方的修改还原会默认,也没关系,因为复制完后,字符编码改回去,不影响。但是下次通过smb或者ftp新上传复制文件,又是乱码(之前复制过去的不会乱码)。
! `+ O% z) f  a; _* ^# g/ e妖城在线论坛
' T8 D' ^) m) p4 m7 N7 B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート上面写的有点乱,将就看吧。
爱魔力,爱折腾,和小伙伴们一起重聚魔力

TOP

回复 地板 的帖子

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

TOP

发新话题