我需要在 Laravel 中安裝用于壓縮視頻服務器端的 FFmpeg 包,但是當我嘗試通過 composer 安裝這個包時出現錯誤。我閱讀了他們的檔案,但我不知道如何解決這個問題。所以請幫我解決這個問題。
錯誤
您的要求無法解決為一組可安裝的軟體包。
問題 1 - 根 composer.json 需要 pbmedia/laravel-ffmpeg ^8.0 -> 可由 pbmedia/laravel-ffmpeg[8.0.0] 滿足。- pbmedia/laravel-ffmpeg 8.0.0 需要Illumination/contracts ^9.0 -> 找到Illumination/contracts[v9.0.0-beta.1, ..., 9.x-dev] 但這些沒有加載,可能是因為它沖突與另一個要求。
您也可以嘗試使用明確的版本約束重新運行 composer require,例如“composer require pbmedia/laravel-ffmpeg:*”以確定是否有任何版本可安裝,或者“composer require pbmedia/laravel-ffmpeg:^2.1”如果你知道你需要哪個。
安裝失敗,正在將 ./composer.json 和 ./composer.lock 還原為其原始內容。
uj5u.com熱心網友回復:
檢查 v8發行說明:
由于 Laravel 9 已經從 Flysystem 1.x 遷移到 3.x,這個版本與 Laravel 8 或更早版本不兼容。
您可以使用v7.8.1:
composer require pbmedia/laravel-ffmpeg "7.8.1"
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/425321.html
