Php 为什么ftp_put正在更改我的文件?

Php 为什么ftp_put正在更改我的文件?,php,file,ftp,Php,File,Ftp,今天我尝试用PHP建立FTP连接。我使用了ftp\u put,在我想上传一个PHP文件之前,它(使用.txt文件)工作得很好 当我上传一个PHP文件时,我所有的标签都会被删除。。。我不知道为什么,我在PHP中找不到任何关于FTP安全性的信息 有人能帮我吗?我发现了问题。。。这是文件路径。。我忘记删除http…:') 感谢您的帮助。您如何测试以确保标签已被删除?您是否在web浏览器中查看上载的文件?我在web浏览器中进行了测试,但有500个错误。当我使用FileZilla获取文件时,我可以看到所有

今天我尝试用PHP建立FTP连接。我使用了
ftp\u put
,在我想上传一个PHP文件之前,它(使用.txt文件)工作得很好

当我上传一个PHP文件时,我所有的标签
都会被删除。。。我不知道为什么,我在PHP中找不到任何关于FTP安全性的信息


有人能帮我吗?

我发现了问题。。。这是文件路径。。我忘记删除http…:')


感谢您的帮助。

您如何测试以确保标签已被删除?您是否在web浏览器中查看上载的文件?我在web浏览器中进行了测试,但有500个错误。当我使用FileZilla获取文件时,我可以看到所有PHP标记都被删除了。500错误很奇怪,因为该文件只包含一些带有echo()的html标记。。。当使用filezilla查看文件时,请在web浏览器中执行“查看源代码”,并查看php标记是否可见,然后我不能看到404错误。但是当我把文件放在我的计算机上查看源代码时,php标记不在里面。我认为ASCII模式是默认的,你能试试二进制模式下的ftp_put()吗?它将逐位上传文件,而不是解析ASCII文本。我希望你们的托管公司没有在幕后做额外的事情。