2012-10-09 20 views
3

我的一个客户端网站托管在基于Linux的服务器(使用CPanel管理)中。当我发布该网站时,我遇到了一个奇怪的问题。如何在我的Linux服务器中禁用自动文件压缩功能

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

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

请帮我解决这个问题的一些方法。我有通过CPanel的服务器控件(具有有限的控件)。让我告诉你,这个问题只对某些文件夹可见。

+0

你只是打开它作为一个网页?如果是这样,它会尝试并将其解析为HTML。尝试查看源代码。 – slugonamission

+0

你如何上传文件到服务器? – Kitsune

+0

首先,我认为它与网页压缩有关。但是我错了。如果我将注释(//)放在PHP代码中,那也会导致解析错误。 – IvenMS

回答

2

这听起来像你的FTP程序是在文本模式,由于某种原因,它是剥离出所有的空白。这是不正常的,但尝试上传在二进制模式,看看是否适用于这个问题。

+0

嗨,谢谢你的回答,但是晚了一点。你说的是正确的答案。我已经找到了这个答案并解决了这个问题。 FTP服务器可能有一些问题,它不是在服务器端解压ascii模式的FTP传输。 – IvenMS

+0

@jimp +1你救了我的命 – mgraph

相关问题