为什么我的网络托管会通过 ftp '最小化'并破坏我的 PHP 文件?

为什么我的网络托管会通过 ftp '最小化'并破坏我的 PHP 文件?

我使用 WinSCP 作为我的 ftp 客户端。我曾无数次通过 ftp 在不同的网络主机上使用它,没有出现任何问题……除了我自己的网络主机。

问题是,当我尝试编辑或上传大于 10K 的文件时,它似乎会通过删除代码中的换行符和空格来缩小文件大小。对于 PHP 文件来说,这非常成问题,因为它会产生语法错误。

我的主机正在运行 cPanel(如果相关的话),尽管我在其他 cPanel 网络主机上使用它时没有任何问题。

我想知道是否有人知道问题出在哪里或有什么想法?我的网络托管服务商是由一位朋友管理的,而他对这类事情一无所知。

答案1

我看到这里有三种可能性 - 首先,这可能是使用 ASCII 而不是二进制模式的结果 - 您可能需要切换模式。第二是服务器端的一些怪异,但这超出了我们的控制范围。第三是尝试另一个客户端以排除客户端怪异。我在使用 winscp 时从未遇到任何问题,但看看 filezilla 或 cyberduck(我个人最喜欢的)是否能更好地工作也无妨。

相关内容