藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


ftp不能上傳大於2000字節的文件,可以下載,(已解決)

我用的是uclinux,用ftp上傳忘文件時症狀如下:
ftp>; send /var/log/rc /haiersoft/suc.txt
local: /var/log/rc remote: /haiersoft/suc.txt
200 PORT Command successful.
150 Opening ASCII mode data connection for suc.txt.
426 Data connection closed, receive file suc.txt aborted.為什麼會放棄?
13223 bytes sent in 0 secs (165 Kbytes/sec)
ftp>;

只要傳送大於2000字節(大概值)的文件就會出現這個問題,我試過傳送1750字節的文件,很快傳完了。
此時我敲入close反映如下:
ftp>; close
Unhandled fault: alignment exception (93) at 0x00000001
fault-common.c 96
Internal error: Oops: 0
CPU: 0
pc : [<00012be4>;] lr : [<c0000006>;] Not tainted
sp : 0069dfb8 ip : 00637c36 fp : 00000000
r10: 16637c08 r9 : 00000000 r8 : 0069dff4
r7 : 60000010 r6 : 0063fb3c r5 : 0062a384 r4 : 00637c35
r3 : 00000000 r2 : ea00002d r1 : 0063fb00 r0 : 0062890c
Flags: nZCv IRQs off FIQs on Mode SVC_32 Segment kernel
Control: 0
Process ftp (pid: 33, stackpage=0069d000)
Stack:
0069dfa0: c0000006 00012be4 60000093 ffffffff 0062890c 0063fb
00
0069dfc0: ea00002d 00000000 00637c35 0062a384 0063fb3c 00635cac 00000000 000000
00
0069dfe0: 16637c08 0063fb14 00637c36 0063fb00 15ffffd4 c0000006 60000010 006289
0c
Backtrace: no frame pointer
Code: e58d0044 e3a0b000 (e51e9004) e209c40f e33c040f
pid 33: failed 11
/var/log>;
可能的原因會是什麼呢?各位大蝦做過相關工作的話,還請指點

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

服務器空間滿了。

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

你發錯地方了吧?

也許是服務器做了限制!

不許傳那麼大的文件吧?

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

我在ftp服務器專欄發了,可兩天了,都沒有人理我。但我可以肯定,不是服務器方的事。因為我在win2k下傳了一個700k的都沒關係。我就想問是不是我使用的ftp源碼中有什麼局限設置?也可是跟程序設計有關的吧。比方說上傳時間設置?

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

應該是文件大小的限制,現在都這麼多,特別是Web服務器,不許傳大文件!

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

應該是有限制!

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

這麼多天了,我還是沒有找出問題所在。苦惱啊。
我在redhat linux8.0 + 商業用MODEM(TP-LINK/TM-EC5658V)環境下做的測試同樣不能上傳大於2000byte的文件。也並不是絕對以2000byte分界,1954byte的文件也傳不上去。1900byte的就能傳上去而且時間很短,傳的很快。
1、貓的傳輸速率是56K的,支持v.92。可以撥號上網瀏覽網頁。照理講不應該是速率低的問題啊
2、用網線傳輸時,對同一個ftp服務器,沒有任何問題。100kbyte的也能接受。由此看出:ftp代碼沒有問題;服務器對於文件大小沒有(<2000)的限制

由此推論:可能的原因出在<1>;電話線路的問題?
                                       <2>;服務器方又超時控制?

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

偶不懂的,
不過你以二進制的方法傳一下。
呵呵,瞎出注意。

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

-->
沒什麼的,我試過了,ascii和binary都試過了。結果都是一樣。謝謝回復

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

我感覺是應該有文件大小的限制,不能是時間

你應該看看你的配置文件,我沒弄過這個,幫不了忙!

不好意思啊

恭喜你的問題解決了!

有的Web服務器就不讓傳大於2M的文件

現在網上的虛擬主機都是這樣的!

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

狂客最近內功長得很厲害啊。

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

-->
應該不僅僅是限制大小這麼簡單。因為我用網線傳輸的時候,上傳了一個756K的文件,試驗好幾次沒有問題。而使用modem,超過大概1950Byte 的文件就掛了。
-->
服務器不是我這兒配置的,只能發mail來問了。弄明白以後,我再來說說。

:D

ftp不能上傳大於2000字節的文件,可以下載,(已解決)

按照你說的來看,應該是時間的限制了!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com