首页 / 知识
关于php:将文件复制到FTP服务器上后的文件大小差异
2023-04-11 16:21:00

File size differences after copying a file to a server vía FTP
我创建了一个PHP脚本来更新位于本地目录中的Web服务器。 一旦我再次从FTP服务器下载文件,唯一的区别就是CR / LF标记。 这让我很烦,因为同一脚本正在比较要更新的文件的大小。 另外,万一它有任何意义,该脚本可以在PHPvíaftp_put中完美运行。
有什么建议么?
您是否需要使用
好吧,如果您进入Windows或* nix环境中的文件属性,则会注意到两种大小。 一种是扇区大小,一种是实际大小。 扇区大小是硬盘上已用完的扇区数(以字节为单位)。 这是因为两个文件不能与大多数现代文件系统位于同一扇区中,因此,如果您的文件占满了扇区的一半,则整个扇区都被标记为已填充。 因此,您可能正在将扇区文件大小与FTP服务器上的实际文件大小进行比较,反之亦然。 无论大小,小文件都会占据文件系统上的整个节点。 我的主机倾向于将所有小文件报告为ftp中的4kb,但在外壳程序中给出的大小准确,因此它可能是ftp客户端所共有的"功能"。 |
最新内容
相关内容
python脚本语言
python脚本语言,代码,设计,情况,培训,语句,项目,基础,意外,异常,空格,Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被python脚本如何指定文件
python脚本如何指定文件,培训,文件,脚本,参数,赋值,变量,路径,实例,以上,需求,python脚本如何指定文件1、说明(1)dest=files,是说将命令行中,--如何从PHP轻松使用Web服务
如何从PHP轻松使用Web服务,如何从PHP轻松使用Web服务,单击,服务,工具,插件,How to easily consume a web service from PHP是否有任如何在Ruby脚本中运行Rake任务?
如何在Ruby脚本中运行Rake任务?,如何在Ruby脚本中运行Rake任务?,调用,命令行,我想,我有一个,How do I run Rake tasks within a Ruby s52套JAVA架构师Spring、微服务、高
52套JAVA架构师Spring、微服务、高并发、分布式、性能调优、高可用,52套JAVA架构师Spring、微服务、高并发、分布式、性能调优、高