Memasang ffmpeg untuk Penggunaan PHP Tanpa Root
Seorang pengguna telah berjaya memasang ffmpeg melalui SSH sebagai akar pada pelayan khusus CentOS 7 mereka. Walau bagaimanapun, apabila cuba menggunakan ffmpeg tanpa akses root, mereka menghadapi ralat yang menunjukkan bahawa pustaka kongsi libx264.so.148 tidak boleh ditemui. Objektif utama mereka adalah untuk menyepadukan ffmpeg dengan skrip PHP mereka, yang tidak mempunyai keistimewaan root.
Penyelesaian:
Penyelesaian yang disyorkan adalah untuk mendapatkan binari ffmpeg yang telah disusun sebelumnya/ boleh dilaksanakan. Lawati halaman Muat Turun FFmpeg dan navigasi ke bahagian "Dapatkan pakej" untuk memperoleh binaan statik terkini yang serasi dengan pelbagai sistem pengendalian.
Integrasi dengan PHP:
Untuk menyepadukan ffmpeg dengan skrip PHP, anda boleh menggunakan fungsi shell_exec(). Sediakan laluan mutlak kepada perduaan yang dimuat turun dalam panggilan fungsi, seperti yang digariskan dalam FFmpeg Wiki: dokumentasi PHP.
Atas ialah kandungan terperinci Bagaimana Menggunakan FFmpeg dengan Skrip PHP Tanpa Akses Root pada CentOS 7?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!