Flv檔案上傳到空間後不能播放的原因和解決方法
很多朋友都遇到過這種情況:Flv格式的檔案上傳到空間後不能播放,而且通過連結也無法下載,這似乎是一個非常奇怪的問題。其實,原因很簡單,因為國內大多數伺服器安裝的是Windows 2003系統,加強了IIS的MIME驗證,一切未註冊的擴充套件檔案格式都顯示404錯誤,而預設情況下沒有指定輸出Flv這種格式的檔案,所以,雖然在FTP中可以看到檔案已上傳,但無法通過http進行訪問,當然也就無法播放了。
解決方法有兩個:
1、如果您使用的是自己的伺服器,則可以登陸伺服器後,開啟“Internet 資訊服務”,選擇指定網站的屬性,進入“HTTP頭-MIME對映-檔案型別-新型別”,“關聯副檔名”欄填寫".Flv",內容型別欄填寫"video/x-Flv",搞定。
2、如果您使用的是虛擬主機,而且您的Flv檔名稱為"a.Flv",則在虛擬主機上新建一個命名為"a.Flv"的目錄,然後把Flv檔案上傳到這個資料夾,並將Flv檔案重新命名為"index.htm",最後在播放該Flv檔案時,一定要記得:檔名保持原樣不動,本例中即為"a.Flv"。
解決方法有兩個:
1、如果您使用的是自己的伺服器,則可以登陸伺服器後,開啟“Internet 資訊服務”,選擇指定網站的屬性,進入“HTTP頭-MIME對映-檔案型別-新型別”,“關聯副檔名”欄填寫".Flv",內容型別欄填寫"video/x-Flv",搞定。
2、如果您使用的是虛擬主機,而且您的Flv檔名稱為"a.Flv",則在虛擬主機上新建一個命名為"a.Flv"的目錄,然後把Flv檔案上傳到這個資料夾,並將Flv檔案重新命名為"index.htm",最後在播放該Flv檔案時,一定要記得:檔名保持原樣不動,本例中即為"a.Flv"。
相關文章
- IE不能上網瀏覽的常見原因和解決方法
- onethink上傳到空間之後,runtime資料夾將空間佔滿如何解決
- undo表空間不能回收的解決方法
- Cisco IOS OSPF鄰居關係不能正常建立的原因和解決方法(轉)iOS
- 造成跨域的原因和解決方法跨域
- 引起索引失效的原因和解決方法索引
- 那些年的QQ空間-從前到後實現圖片上傳(1)
- oneThink布屬到SAE上後無法上傳檔案
- 粘包問題原因和解決方法
- Win10電腦打不開檔案提示“錯誤2755”的原因和解決方法Win10
- Mac OS X 下檔名亂碼出現的原因和解決方法Mac
- struts2 檔案上傳為空
- 請問下後臺附件上傳提示沒有上傳的檔案是什麼原因呢? 謝謝
- 路由不定時丟包原因和解決方法路由
- Linux rm掉檔案空間不釋放原因Linux
- vue 檔案上傳方法formDataVueORM
- Asp.Net音訊檔案上傳和播放ASP.NET音訊
- wmv檔案不能快進的解決方法
- 本機檔案不能共享的解決方法
- CentOS 7 "線纜被拔出"的原因和解決方法CentOS
- ora-371錯誤的原因和解決方法
- 幾種從Windows上傳檔案到Linux系統的方法WindowsLinux
- Java大檔案上傳、分片上傳、多檔案上傳、斷點續傳、上傳檔案minio、分片上傳minio等解決方案Java斷點
- 解決linux下刪除檔案或oracle表空間後空間不釋放的問題LinuxOracle
- Mac 上的“郵件”應用不斷提示輸入密碼的原因和解決方法Mac密碼
- CRM WebClient UI裡的檔案是如何上傳到Netweaver後臺的WebclientUI
- 微信小程式常見問題->上傳檔案後如何在後臺(php)獲取檔名解決方法微信小程式PHP
- php檔案上傳之多檔案上傳PHP
- 檔案上傳速度查詢方法
- java檔案上傳到伺服器Java伺服器
- PHP上傳檔案到七牛(Qiniu)PHP
- MySQL innodb共享表空間新增表空間資料檔案方法MySql
- 解決MPLAYER播放不了多媒體檔案的方法。
- 用C#縮小照片上傳到各種空間C#
- 【liunx命令】上傳下載檔案的方法
- 利用PUT方式上傳檔案的方法研究
- 修改PHP上傳檔案大小限制的方法PHP
- php上傳檔案涉及到的引數:PHP