php ftp 大文件,php – 将文件复制到服务器与FTP之间的文件大小差异
我創建了一個PHP腳本來更新本地目錄中的Web服務器。
我正在將腳本遷移到Python。它大部分工作正常,但在PUT命令后,文件的大小似乎改變。因此,文件的大小與服務器上的文件的大小不同。
一旦我從FTP服務器再次下載文件,唯一的區別是CR / LF標記。這使我感到厭煩,因為同一個腳本正在比較要更新的文件的大小。此外,如果它意味著任何東西,腳本在PHPvíaftp_put完美地工作。
from ftplib import FTP
ftpserver = "myserver"
ftpuser = "myuser"
ftppass = "mypwd"
locfile = "g:/test/style.css"
ftpfile = "/temp/style.css"
try:
ftp = FTP(ftpserver, ftpuser, ftppass)
except:
exit ("Cannot connect")
f = open (locfile, "r")
try:
ftp.delete (ftpfile)
except:
pass
# ftp.sendcmd ("TYPE I")
# ftp.storlines("STOR %s" % ftpfile, f)
ftp.storbinary("STOR %s" % ftpfile, f)
f.close()
ftp.dir (ftpfile)
ftp.quit()
有什么建議么?
總結
以上是生活随笔為你收集整理的php ftp 大文件,php – 将文件复制到服务器与FTP之间的文件大小差异的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php实现返回界面,PHP实现模仿soc
- 下一篇: php禁止国外访问,wordpress