Vous avez installé avec succès FFMPEG via SSH en tant que root sur votre serveur dédié CentOS 7. Après avoir rencontré l'erreur « Impossible d'ouvrir le fichier d'objet partagé » en essayant d'utiliser FFMPEG sans accès root, vous cherchez à l'intégrer de manière transparente à vos scripts PHP, qui ne possèdent pas les privilèges root.
Pour surmonter ce défi, le La solution la plus simple consiste à télécharger un binaire/exécutable FFMPEG précompilé et à y lier vos scripts PHP. Accédez à la page de téléchargement FFMPEG et localisez la section « Obtenir les packages ». Vous trouverez ici des liens directs vers des versions statiques prêtes à l'emploi de FFMPEG pour diverses plates-formes, notamment Linux, Windows et macOS.
Une fois que vous avez acquis le binaire approprié, vous pouvez utiliser le shell_exec() fonctionnent dans vos scripts PHP, comme illustré dans le wiki FFMPEG : PHP. Assurez-vous de spécifier le chemin complet du binaire téléchargé dans votre commande. Cette méthode vous permettra d'exploiter les fonctionnalités de FFMPEG dans vos scripts PHP sans avoir besoin d'un accès root.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!