最近做一个项目,发现通过ftp上传代码到服务器,始终无法正常运行,删除多次也无效果,通过一番查询,发现是编码格式的问题。
服务器使用linux系统,默认编码格式为:LF;开发用window系统,默认编码格式为:CRLF,这个时候代码的编码就会出现问题,linux默认编码是UTF-8 LF,所以上传到linux服务器的代码也应该选择UTF-8 LF编码格式,否则会出现代码上传成功,但是无法使用的错误。
解释:
UTF8为国际编码格式,可以兼容多国语言,在国际化中尤为重要。UTF-8同时也是Linux默认编码格式
换行在Linux和Windows中体现为:换行、回车换行。
在代码里可以经常见到 或者 ,回车英文单词Carriage Return,换行英文为Line Feed,所以Windows为CRLF回车换行 ,Unix为 。
以上就是“ftp上传宝塔代码异常的解决办法”的详细内容,更多请关注木子天禾科技其它相关文章!