WordPress搬家出现\r\n\r\n错误的解决办法

前段时间给Wordpress搬家时出现了所有文章页面显示\r\n\r\n错误的问题,之前鸭子哥搬家的时候也出现过这种问题,请教一番后得知是Windows和Linux下\r\n编码不同造成的问题。回想了下自己的操作,导出数据库文件后是放在了自己的Windows桌面,然后又导回了搬家的机器上。看来确实是这个问题,于是导出数据库文件后直接放到web根目录,从搬家机器上wget下载回去导入就没问题了。如果你还是想先放到自己的电脑桌面上就请导出数据库文件时打包成zip包,然后传到搬家的服务器上再解压,这样也OK。

Wordpress搬家出现\r\n\r\n错误的解决办法

关于解释:

符号    ASCII码      意义
\n        10        换行NL
\r        13        回车CR

回车 \r 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return
换行 \n 本义是光标往下一行(不一定到下一行行首),n的英文newline,控制字符可以写成LF,即Line Feed

在不同的操作系统这几个字符表现不同,比如在WIN系统下,这两个字符就是表现的本义,在UNIX类系统,换行\n就表现为光标下一行并回到行首,在MAC上,\r就表现为回到本行开头并往下一行,至于ENTER键的定义是与操作系统有关的。通常用的Enter是两个加起来。

 

weinxin
我的微信公众号
我的微信公众号扫一扫
广告也精彩
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: