【问题标题】:How to disable automatic file compression in my Linux server [closed]如何在我的 Linux 服务器中禁用自动文件压缩 [关闭]
【发布时间】:2012-09-30 02:22:39
【问题描述】:

我的一个客户站点托管在基于 linux 的服务器中(使用 CPanel 进行管理)。当我发布网站时,我遇到了一个奇怪的问题。

服务器中的所有文件(对于某些特定文件夹)都被压缩。我不是在谈论 GZIP 或相关压缩。即使我上传文件并从服务器打开文件,每个空格和换行符都会被删除。

去除所有空格和换行符会产生几个代码错误(主要是 cmets)。所以我需要停止这种行为。

请帮助我通过某种方式解决此问题。我通过 CPanel 进行服务器控制(控制有限)。让我通知您,此问题仅对某些文件夹可见。

【问题讨论】:

  • 您只是将其作为网页打开吗?如果是这样,它将尝试将其解析为 HTML。尝试查看源代码。
  • 如何将文件上传到服务器?
  • 一开始我以为是和网页压缩有关。但是我错了。如果我在 PHP 代码中添加注释 (//),也会出现解析错误。
  • 我正在通过 FTP 上传文件。当我在文本编辑器中打开服务器上的文件时,我可以看到没有空格和换行符的代码。
  • 这不是一个编程问题,所以它对 StackOverflow 来说是题外话。您可能应该联系托管公司(运行 FTP 服务器)并让他们帮助您。

标签: php linux apache ftp cpanel


【解决方案1】:

听起来您的 FTP 程序处于文本模式,并且由于某种原因它正在删除所有空格。这不正常,但请尝试以二进制模式上传,看看是否可以解决问题。

【讨论】:

  • 您好,感谢您的回答,但为时已晚。你说的正确答案。我已经找到了这个答案并解决了这个问题。 FTP服务器可能有一些问题,在服务器端没有解压ascii模式的FTP传输。
  • @jimp +1 你救了我的命
猜你喜欢
  • 2015-09-22
  • 1970-01-01
  • 2018-10-24
  • 1970-01-01
  • 2018-05-31
  • 1970-01-01
  • 2017-08-05
  • 1970-01-01
  • 2016-07-09
相关资源
最近更新 更多