好的;我一直在努力解決這個問題大約6個小時,現在我正在創建一個簡單的網站,您可以下載視頻和應用程序。下載按鈕不能下載MP4,但可以.exe
我有一個存儲視頻的標題和一塊它需要下載媒體的ID的數據庫。
我的問題是,當我嘗試下載的MP4文件格式,我收到了404
錯誤說,它不能找到該文件。如果我將代碼中的擴展名替換爲.exe格式,它會找到該文件並詢問您是否想要保存或運行文件。
瀏覽器的URL顯示正確,因爲它應該與兩個文件,但只有.exe實際工作。任何想法或幫助將不勝感激。
下載按鈕的代碼是:
<div id="Media_download">
<a href="http://thor/classroom/Downloads/'.$row['media_id'].''.$row['title'].'.mp4" target="_blank">
<img class="Download_Button" src="images/download.jpg"></a>
</div>
我運行Windows服務器2008 R2作爲我的測試服務器,我使用的PHP版本5.3
我有root directory/downloads folder /this is where my mp4 files and .exe are
,你可以在上面看到。
文件的名稱顯示爲media_id,title,extension;所以例如它會是 1ccleaner.exe或2rush.mp4
您已經驗證URL您的預計路徑相匹配?因爲404是未找到的文件。 –
@ElliottFrisch是的,他們都有相同的名稱,這兩個文件都在下載文件夾內,他們都有正確的媒體ID和URL內的標題,但只有.exe被發現 – user3387522
你用什麼作爲網絡服務器? –