Bonjour,
J'ai vu beaucoup d'articles parlant de ce sujet, autant sur ce forum que sur d'autres ou même sur des blogs.
Habituellement, j'arrive à régler mes problèmes avec ce que je trouve sur internet, mais là, j'ai tout essayé et je n'arrive pas à ce que PHP reconnaisse le module FFMPEG.
Je m'explique depuis le début.
Configuration
- PHP5
- Fedora 4
- Apache
Installation de FFMPEG via le dépôt de remi
1/ Mise à jour de YUM
Dans etc/php.ini -> extension=ffmpeg.so
Vérification
1/ Je vérifie dans usr/lib/php/modules/ que ffmpeg.so existe -> OK
2/ je vérifie dans etc/php.ini que le chemin des extensions est extension_dir = "/usr/lib/php/modules" -> OK
3/ Je vérifie dans etc/php.d si ffmpeg-php.ini existe et défini l'extension : extension=ffmpeg.so -> OK
4/ Je tape ffmpeg dans la console SSH et il me sort un longue liste de cmd -> pour moi OK
Test
1/ Je redémarre Apache "service httpd restart" -> OK
2/ Je créer un fichier test.php avec dedans ce code :
Aide
Est-ce que quelqu'un pourrait m'aider svp ? Parceque là, j'avoue que je ne comprend absolument pas pourquoi un module installé ne veut pas être reconnu par PHP ?!?
Ou alors les packets remis ne sont pas les plus indiqués pour installer FFMPEG et donc j'aurais du suivre un tuto style vexxblog ?!?
Merci d'avance pour vos réponses, s'il y'en a...
Cordialement,
Tumtum
J'ai vu beaucoup d'articles parlant de ce sujet, autant sur ce forum que sur d'autres ou même sur des blogs.
Habituellement, j'arrive à régler mes problèmes avec ce que je trouve sur internet, mais là, j'ai tout essayé et je n'arrive pas à ce que PHP reconnaisse le module FFMPEG.
Je m'explique depuis le début.
Configuration
- PHP5
- Fedora 4
- Apache
Installation de FFMPEG via le dépôt de remi
1/ Mise à jour de YUM
yum update yum
2/ Récupération du packet remi
rpm -Uvh http://rpms.famillecollet.com/remi-release-4.rpm
3/ Récupération du packet livna
rpm -ivh http://rpm.livna.org/livna-release-4.rpm
4/ Installation de FFMPEG-PHP
yum --enable remi install ffmpeg-php
Insertion dans php.iniDans etc/php.ini -> extension=ffmpeg.so
Vérification
1/ Je vérifie dans usr/lib/php/modules/ que ffmpeg.so existe -> OK
2/ je vérifie dans etc/php.ini que le chemin des extensions est extension_dir = "/usr/lib/php/modules" -> OK
3/ Je vérifie dans etc/php.d si ffmpeg-php.ini existe et défini l'extension : extension=ffmpeg.so -> OK
4/ Je tape ffmpeg dans la console SSH et il me sort un longue liste de cmd -> pour moi OK
Test
1/ Je redémarre Apache "service httpd restart" -> OK
2/ Je créer un fichier test.php avec dedans ce code :
<h1>TEST</h1>
<?php
phpinfo();
echo "<br>";
$extension = "ffmpeg";
$extension_soname = $extension . "." . PHP_SHLIB_SUFFIX;
$extension_fullname = PHP_EXTENSION_DIR . "/" . $extension_soname;
// load extension
if(!extension_loaded($extension)) {
dl($extension_soname) or die("Can't load extension $extension_fullname\n");
}
echo "<br>";
extension_loaded('ffmpeg') or die("ffmpeg extension not loaded");
?>
Et là, je ne comprend plus rien... Parceque l'extension FFMPEG n'apparait PAS dans PHPINFO et les tests en PHP réponde que l'extension n'a pas pu être chargée.Aide
Est-ce que quelqu'un pourrait m'aider svp ? Parceque là, j'avoue que je ne comprend absolument pas pourquoi un module installé ne veut pas être reconnu par PHP ?!?
Ou alors les packets remis ne sont pas les plus indiqués pour installer FFMPEG et donc j'aurais du suivre un tuto style vexxblog ?!?
Merci d'avance pour vos réponses, s'il y'en a...
Cordialement,
Tumtum