安裝 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中文網其他相關文章!