首頁  >  文章  >  後端開發  >  如何在 CentOS 7 上使用 FFmpeg 和 PHP 腳本而無需 root 存取權限?

如何在 CentOS 7 上使用 FFmpeg 和 PHP 腳本而無需 root 存取權限?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-27 05:12:03331瀏覽

How to Use FFmpeg with PHP Scripts Without Root Access on CentOS 7?

安裝 ffmpeg 以實現無根 PHP 使用

用戶已在其 CentOS 7 專用伺服器上以 root 身份透過 SSH 成功安裝 ffmpeg。但是,當嘗試在沒有 root 存取權的情況下使用 ffmpeg 時,會遇到錯誤,指示無法找到 libx264.so.148 共用程式庫。他們的最終目標是將 ffmpeg 與缺乏 root 權限的 PHP 腳本整合。

解決方案:

建議的解決方案是取得預先編譯的 ffmpeg 二進位檔案/可執行的。造訪 FFmpeg 下載頁面並導航至「取得軟體包」部分以取得與各種作業系統相容的最新靜態版本。

與 PHP 整合:

整合ffmpeg 與 PHP 腳本,您可以使用 shell_exec() 函數。在函數呼叫中提供下載的二進位檔案的絕對路徑,如 FFmpeg Wiki:PHP 文件中所述。

以上是如何在 CentOS 7 上使用 FFmpeg 和 PHP 腳本而無需 root 存取權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn