0
我想將一些GIF轉換爲mp4。我試圖用CloudConvert,但是當我安裝的軟件包,並配置curl.cainfo我得到消息說超過laravel的最大執行時間爲120秒5.2
FatalErrorException在CurlFactory.php第271行:
120秒 最大的執行時間超過
這是轉換
我想將一些GIF轉換爲mp4。我試圖用CloudConvert,但是當我安裝的軟件包,並配置curl.cainfo我得到消息說超過laravel的最大執行時間爲120秒5.2
FatalErrorException在CurlFactory.php第271行:
120秒 最大的執行時間超過
這是轉換
的視頻編碼過程中可能需要幾分鐘轉換時間的代碼。爲避免你應該使用一個異步實現,諸如捲曲超時問題:
# Script: sendConversion
CloudConvert::file('/a/path/to/file.gif')
->callback('http://myserver.com/save_file.php')
->convert('mp4');
而在「save_file.php」:
# Script: saveFile
CloudConvert::useProcess($_REQUEST['url'])
->save('/path/converted.mp4');
因爲沒有人做繁重的數據處理和等待要求時間回答。用戶可以等待正常響應的時間爲1秒。您應該考慮排隊轉換過程並啓動您的工作人員在後臺執行此操作,並且準備好將標誌放入A.gif轉換爲A.mp4的數據庫中。所以你必須做一些不斷請求的加載屏幕(使用ajax)你的應用程序得到它已經「完成」的標誌,如果它已經把下載鏈接到接口。 – num8er
@ num8er感謝兄弟我會盡力去做 –