发现服务器上程序全部多了一行空格,是什么原因?

2019-01-23 17:05:37 +08:00
 lixuda

服务器 centos 环境 php 代码,是否有漏洞,被入侵扫描过?

4071 次点击
所在节点    PHP
11 条回复
mumbler
2019-01-23 17:09:20 +08:00
我也遇到过这个问题,后来用 notepad++就没出现过了
sbw
2019-01-23 17:11:36 +08:00
\r\n
GPLer
2019-01-23 17:12:26 +08:00
IDE/编辑器 的锅吧。
DovaKeen
2019-01-23 17:13:13 +08:00
因为 windows 和 linux 的换行不一样吧
caryqy
2019-01-23 17:27:28 +08:00
如果是每行后面多了 一个 ^M 的话,那就没问题
mejerlui
2019-01-23 17:49:04 +08:00
是不是上傳的時候不是二進制傳輸,而是文本傳輸。
FancyKing
2019-01-23 23:18:01 +08:00
貌似 git 命令有个功能叫做 dos2unix 的命令让文件替换成 Unix 格式(貌似会发生全文件更改
wugn
2019-01-24 08:51:31 +08:00
UTF-8 BOM 编码,统一成 UTF-8 无 BOM 编码
leafin
2019-01-24 16:03:36 +08:00
第一反应也是 UTF 编码的问题,但是应该不会多出一个空行来,看来是别的问题
wuqingdzx
2019-01-26 15:00:14 +08:00
怎么个多发?尾部空行什么 ide 都会加的,vim 插件也会加
lixuda
2019-01-26 15:54:22 +08:00
@wuqingdzx sublime everedit

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/529884

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX