为什么我现在必须在二进制文件中传输相同的PHP脚本?

时间:2009-11-02 12:14:11

标签: php netbeans

我开发了一个脚本,之前我用它直接传输而没有任何传输模式选择,最近我开发并改进了它,现在我必须通过二进制模式传输它,我使用相同的ftp客户端(FileZilla),但是我已将我的ide从phpDesigner更改为netbeans。

任何人都可以解释一下为什么会发生这种情况,并解决它,因为它给我带来了问题,因为我无法在没有任何文档的情况下自由分发它。

谢谢。

1 个答案:

答案 0 :(得分:1)

您的新IDE是否使用类似于Filezila二进制文件的字符编码。

例如,如果您使用ascii并且现​​在使用utf16,则文件中的每个其他字节可能都为零,filezilla将视为二进制文件。