FTP /主机修改我的代码

时间:2010-09-15 12:31:26

标签: php ftp

  

可能重复:
  How can I stop Filezilla changing my linebreaks?
  SFTP from within PHP

我有一个在本地工作的php文件,当我在网上发送它不起作用所以我把它下载回来它现在只在一行......

基本上我通过FileZilla FTP发送之前:

<?php
          code
          code
          code
?>

一旦我将其下载回来

<?phpcodecodecode?>

任何想法是否与FTP客户端相关,主机相关,编码相关......等等......

在10到20个不同的主机上,我从未见过4年的编码。

修改 我使用NotePad ++进行编码,我使用FileZilla发送,主机是iWeb,我昨天格式化了我的计算机,所以它可能是一个奇怪的设置,我没有改变或类似的东西......

2 个答案:

答案 0 :(得分:2)

它可能会将您的换行符从Windows更改为UNIX样式(尽管NotePad ++应该能够显示这两种样式)。

尝试这个旧问题的设置:How can I stop Filezilla changing my linebreaks?

答案 1 :(得分:0)

可能是这样,我尝试了一个老技巧,我打开了每个文件,复制/贴纸到一个新文件(Utf-8 / Unix格式)并保存在姓氏下它起作用了......你可能是对的,我想说的是Unix格式。