亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

奇怪的 PHP 的 FTP 包裝器行為

奇怪的 PHP 的 FTP 包裝器行為

PHP
函數式編程 2022-12-11 09:56:10
fopen在遠程 FTP 文件上使用會導致無法打開流:無法設置數據通道:連接被拒絕使用 Wireshark 將網絡流量過濾到 FTP 我明白了Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------Request: USER userResponse: 331 User user OK. Password requiredRequest: PASS passwordResponse: 230 OK. Current restricted directory is /Request: TYPE IResponse: 200 TYPE is now 8-bit binaryRequest: SIZE filenameResponse: 213 28344Request: EPSVResponse: 229 Extended Passive mode OK (|||25127|)Request: RETR filename以下是一些 DNS 查詢,然后是這些 TCP 幀:60662 → 25127 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 SACK_PERM=1 TSval=475196536 TSecr=0 WS=12825127 → 60662 [RST, ACK] Seq=1 Ack=1 Win=0 Len=045764 → 21 [FIN, ACK] Seq=102 Ack=493 Win=64128 Len=0 TSval=475196552 TSecr=2527041209不使用我得到的包裝器Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------Request: USER userResponse: 331 User user OK. Password requiredRequest: PASS passwordResponse: 230 OK. Current restricted directory is /Request: PASVResponse: 227 Entering Passive Mode (89,31,148,62,184,87)Request: TYPE AResponse: 200 TYPE is now ASCIIRequest: RETR filenameResponse: 150-Accepted data connectionResponse: 226-File successfully transferredResponse: 226 Logout.那么似乎是 EPSV 的問題?
查看完整描述

1 回答

?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

Sooo 我想我的問題與https://bugs.php.net/bug.php?id=69580相同

PHP 的 FTP 包裝器使用 EPSV,同時ftp_pasv使用帶有 IPv4 的 PASV。我嘗試從中下載的服務器存在 EPSV 問題,包裝器不會回退到 PASV,因此出現錯誤。

可以要求服務器的管理員修復他們的設置,但在我的情況下,這只意味著我將無法使用包裝器。


查看完整回答
反對 回復 2022-12-11
  • 1 回答
  • 0 關注
  • 133 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號