久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區(qū)

標題: rar文件,可以正常下載,但下載后打不開 [打印本頁]

作者: zhengzzh    時間: 2021-12-25 14:20
標題: rar文件,可以正常下載,但下載后打不開
本帖最后由 zhengzzh 于 2021-12-25 19:38 編輯

下載所有rar文件,可以正常下載,但下載后打不開,顯示這個壓縮文件格式未知或者數(shù)據(jù)已經(jīng)損壞。文件大小與服務器上沒有變化,服務器文件可以正確打開。EDGE和IE瀏覽器也不行。
FTP下載可以正常打開,只有網(wǎng)頁下載就會如此。
請技術幫忙看看,哪怕付費解決也行。

作者: 老周部落    時間: 2021-12-25 22:58
請?zhí)峁y試文件以及測試鏈接,謝謝。
作者: zhengzzh    時間: 2021-12-26 08:13
本帖最后由 zhengzzh 于 2021-12-26 12:07 編輯

測試文件帖子https://www.yeec.com/forum.php?mod=viewthread&tid=98530
測試用戶名:teacher,測試密碼:z9v8e4h9

作者: allthebest    時間: 2021-12-26 08:22
zhengzzh 發(fā)表于 2021-12-25 23:13
測試文件帖子https://www.yeec.com/forum.php?mod=viewthread&tid=98530
測試用戶名:teacher,測試密碼:te ...

你提供的網(wǎng)址打不開

建議后臺,工具,文件校驗;先修復有問題程序,更新緩存后,再測試看看。
作者: 老周部落    時間: 2021-12-26 08:28
zhengzzh 發(fā)表于 2021-12-26 08:13
測試文件帖子https://www.yeec.com/forum.php?mod=viewthread&tid=98530
測試用戶名:teacher,測試密碼:te ...

1. 用戶名密碼不對。
2. 能否提供一個小一點的 rar 文件傳到網(wǎng)盤做測試用?
作者: 老周部落    時間: 2021-12-26 08:31
zhengzzh 發(fā)表于 2021-12-26 08:13
測試文件帖子https://www.yeec.com/forum.php?mod=viewthread&tid=98530
測試用戶名:teacher,測試密碼:te ...

另外我剛才創(chuàng)建了一個小 rar ,測試在最新版本是可以正常下載的。
作者: allthebest    時間: 2021-12-26 08:32
能否上傳一個20MB以下有問題rar文件到本站作測試之用?
作者: zhengzzh    時間: 2021-12-26 12:07
可以正常打開啊,用戶名密碼也沒有錯誤。文件檢查沒有修改的,與最新版一樣。
直接訪問rar文件沒有問題的。就是上傳后再下載下來,用網(wǎng)頁下載就會出現(xiàn)問題。特別是大文件。同樣的文件壓縮成ZIP就沒有問題。
作者: zhengzzh    時間: 2021-12-26 12:10
https://www.yeec.com/forum.php?mod=attachment&aid=NjE1OTF8Mjc2MTdjMTF8MTY0MDQ5MTQ4OXwxfDk4NTMw
這種下載方式就有問題,https://www.yeec.com/XXX.rar就沒有問題。
作者: 老周部落    時間: 2021-12-26 13:49
zhengzzh 發(fā)表于 2021-12-26 12:07
可以正常打開啊,用戶名密碼也沒有錯誤。文件檢查沒有修改的,與最新版一樣。
直接訪問rar文件沒有問題的。 ...

1. 提供網(wǎng)盤版本的測試文件我們本地測試一下。
2. 看看“config_global.php”是否開啟了gzip壓縮,如果開了請關閉。
3. 留意一下多大的文件會出問題,data\attachment\forum\里面的文件直接訪問能否打開?
作者: zhengzzh    時間: 2021-12-26 15:38
本帖最后由 zhengzzh 于 2021-12-26 19:36 編輯

我沒有網(wǎng)盤,都是服務器本地文件。同樣一個文件,上傳后在網(wǎng)頁下載后打開出錯https://www.yeec.com/forum.php?mod=attachment&aid=NjE5NTd8ODhkMGUyM2J8MTY0MDUwNDEzN3wxfDEwMDYyMg%3D%3D,直接URL訪問https://www.yeec.com/uploadimages1/forum/202112/26/153438fab6ww92xu16ubqx.rar下載后打開正常。

GZIP沒有打開,data\attachment\forum文件可以打開。
  1. https://www.yeec.com/data/attachment/forum/202112/23/61c3cc64ec82e.png
復制代碼


現(xiàn)在發(fā)現(xiàn)不僅rar文件,XLS,XLSX,DOC,DOCX,PPT,PPTX都出現(xiàn)錯誤。服務器上本地文件是好的。而ZIP和PDF文件沒有問題。




作者: zhengzzh    時間: 2021-12-27 18:36
請技術人員幫忙看看,謝謝。
作者: lilin    時間: 2021-12-27 20:48
zhengzzh 發(fā)表于 2021-12-26 08:13
測試文件帖子https://www.yeec.com/forum.php?mod=viewthread&tid=98530
測試用戶名:teacher,測試密碼:z9 ...

你這個文件下載下來確實是打不開(見圖),你可以把文件用ftp上傳到一個新建目錄里,然后鏈接,這樣下載就沒有問題了。
(, 下載次數(shù): 14)

作者: 老周部落    時間: 2021-12-27 21:41
zhengzzh 發(fā)表于 2021-12-26 15:38
我沒有網(wǎng)盤,都是服務器本地文件。同樣一個文件,上傳后在網(wǎng)頁下載后打開出錯https://www.yeec.com/forum.p ...

您好,我們比對了一下文件,發(fā)現(xiàn)論壇輸出的文件中多了三字節(jié)的 BOM 頭,而內容相對應的少了三個字節(jié)。

應該是您自行修改了論壇內的某些文件使對應文件包含了 BOM 頭導致系統(tǒng)異常,請排查是否有文件錯誤包含了 BOM 頭(常見的如配置文件或者自行修改過的其他程序文件)。

建議使用 Notepad++ 等可以正確處理不帶 BOM 頭的 UTF-8 編輯器處理 Discuz! X 代碼,不要使用 Windows 自帶的記事本或寫字板等工具。


圖1:多出的 BOM 頭

(, 下載次數(shù): 14)

圖2:被瀏覽器截斷的輸出

(, 下載次數(shù): 12)


作者: zhengzzh    時間: 2021-12-28 08:25
感謝老周部落和lilin大大。
根據(jù)提示,排查所有PHP文件,竟然在六年沒有編輯過的config_global.php文件里發(fā)現(xiàn)使用的編碼UTF-8 BOM格式。本地電腦上的是UTF-8,上傳替換恢復正常。奇怪了,自己怎么會改變編碼啊。
我還以為使用了CDN的緣故,打算找機房問問呢。
非常感謝。
作者: zhansh    時間: 2022-1-2 19:46
估計是被侵犯了




歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/) Powered by Discuz! W1.0