Pour permettre à vos utilisateurs de téléverser des vidéos directement depuis leurs appareils, vous devez configurer le composant vidéos.
Ici, vous devez configurer les outils ffmpeg. Vous devez demander à votre fournisseur d'hébergement le chemin d'accès aux outils ffmpeg. Vous avez besoin de la dernière version de ffmpeg, au moins 4.x.
Vous devez également vous assurer auprès de votre fournisseur d'hébergement que votre compte d'hébergement a la capacité d'exécuter la fonction PHP exec et peut accéder à la commande ffmpeg à partir de celle-ci.
Vous devez également vous assurer que les restrictions open base dir ne sont pas en vigueur.
TÂCHE CRON
Depuis la version 7.x du composant vidéos, vous devez ajouter une tâche cron pour convertir les vidéos en arrière-plan.
Vous devez demander à votre fournisseur d'ajouter une tâche cron pour vous. La commande de script exacte se trouve sur la page de configuration. Exemple :
*/5 * * * * /usr/bin/php /home/abcuser/public_html/components/Videos/cron.php > /dev/null 2>&1
Où /usr/bin/php est votre chemin d'accès PHP réel, remplacez-le par le chemin de PHP 8.1 ou 8.2.
*/5 * * * * est la minuterie pour exécuter toutes les 5 minutes.