用php下載七牛云里的mp3文件的時(shí)候,時(shí)而可以時(shí)而不行,不知道是不是我下載的方式有問(wèn)題,還是什么,請(qǐng)各位大佬給看一下:
$file_flow = file_get_contents($url);
file_put_contents($save_path . '/' . $filename, $file_flow);
保存在本地的路徑是對(duì)的,可以在本地生成相應(yīng)的文件出來(lái),但是有時(shí)候文件的大小為0kb,有時(shí)候下載下來(lái)的文件又是正常的,和七牛里的一樣
不知道七牛云有沒(méi)有下載限制什么的,我是拿同一個(gè)七牛的mp3文件進(jìn)行測(cè)試的。
上面兩張圖片分別打印了成功和失敗時(shí)候的輸出。兩個(gè)變量一個(gè)是七牛的mp3文件地址,另外一個(gè)是file_get_contents($url)獲取的值,就是會(huì)出現(xiàn)獲取值為空的情況。
補(bǔ)充:我是通過(guò)ajax請(qǐng)求php異步下載的,并不是那種點(diǎn)擊某個(gè)a標(biāo)簽同步下載的方式。
- 0 回答
- 0 關(guān)注
- 550 瀏覽
添加回答
舉報(bào)
0/150
提交
取消