3

我想用 Filezilla 从我的服务器下载 php 文件,以便备份它们并在我的计算机上备份它们。因此,在对代码进行任何更改之前,我肯定会拥有可以使用的最新版本。晚上累了,覆盖现有文件太容易了。

但是当我下载文件时,它们会在 Notepad++ 中打开,每行代码之间都有一个空行。它不再可读,它使一个 800 行的页面变成了 1600 个页面!一个一个地删除每个空白行会让你发疯。

之后有没有快速删除空行的方法或防止这种情况发生的方法?

谢谢

4

3 回答 3

9

我遇到了同样的问题。将 filezilla 的传输文件类型设置更改为二进制,它不会再给出空行。

这是如何做到的:

转到Edit> Settings> Transfers>File Types

在那里你可以选择Binary转移。

于 2013-12-11T13:28:12.560 回答
0

您可能会遇到此问题,因为您正在将文件作为 UNIX 文件读取,而该文件是由 Windows 系统创建的。

如果您的服务器是 UNIX 系统,您应该使用替换。放置\r为搜索,将替换留空并选择扩展研究。

于 2013-02-02T12:35:54.187 回答
0

谢谢。我找到了最简单的方法。

只是不要右键单击远程文件上的编辑

(如果您的文件设置为使用 Notepad++ 自动打开,则每行代码后都会插入一个空行)

反而 :

  • 在 HD 上创建 pubic_html 的副本文件夹
  • 使用 Filezilla 将所有文件的副本传输到此文件夹。
  • ->>>备份将在几秒钟内完成,所有 php 文件将在 Notepad++ 中正常打开
于 2013-02-03T11:11:49.873 回答