Php 如何在我的Linux服务器中禁用自动文件压缩

Php 如何在我的Linux服务器中禁用自动文件压缩,php,linux,apache,ftp,cpanel,Php,Linux,Apache,Ftp,Cpanel,我的一个客户端站点托管在基于linux的服务器上(使用CPanel进行管理)。当我发布这个网站时,我遇到了一个奇怪的问题 服务器中的所有文件(对于某些特定文件夹)都被压缩。我不是在谈论GZIP或相关的压缩。即使当我上传文件并从服务器打开文件时,每个空格和换行符都会被删除 剥离所有空格和换行符会导致多个代码错误(主要是注释)。所以我需要停止这种行为 请帮助我以某种方式解决这个问题。我通过CPanel拥有服务器控件(具有有限的控件)。请允许我通知您,此问题仅在某些文件夹中可见。听起来您的FTP程序处

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

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

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


请帮助我以某种方式解决这个问题。我通过CPanel拥有服务器控件(具有有限的控件)。请允许我通知您,此问题仅在某些文件夹中可见。

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

您只是将其作为网页打开吗?如果是这样,它将尝试将其解析为HTML。尝试查看源代码。如何将文件上载到服务器?首先,我认为这与网页压缩有关。但我错了。如果我在PHP代码中添加注释(//),也会出现解析错误。我正在通过FTP上传文件。当我在一个文本编辑器中打开服务器上的文件时,我可以看到没有空格和换行符的代码。这不是编程问题,所以StackOverflow没有主题。您可能应该联系托管公司(运行FTP服务器的公司),让他们帮您解决这个问题。您好,谢谢您的回答,但现在有点晚了。你回答得对。我已经找到了这个答案并解决了这个问题。FTP服务器可能有问题,无法在服务器端解压缩ascii模式FTP传输。@jimp+1您救了我的命