Хостинги/Домены | ffmpeg на vds
Тема закрыта by
DeD_PuXTo
вообщем то поставил ffmpeg и судя по всему он не фурычит, скрипт выводит скрин от видео ролика который был ранее загружен, и далее просто страница сайта пропадает, именно с того момента где начинается $mov = new ffmpeg_movie(HOST.'/files/video/'.$info['folder'].'/'.$info['file'], false);
включив показ ошибок увидел
Warning: Can't open movie file http://site.ru/file/mo.3gp in /info.php on line 78
Fatal error: Call to a member function GetFrameWidth() on a non-object in /info.php on line 79
чего не хватает ffmpeg в данном случае?
включив показ ошибок увидел
Warning: Can't open movie file http://site.ru/file/mo.3gp in /info.php on line 78
Fatal error: Call to a member function GetFrameWidth() on a non-object in /info.php on line 79
чего не хватает ffmpeg в данном случае?
echo extension_loaded('ffmpeg') ? 'ok' : 'error';
Проверь так, работает ли библиотека
работает проверял еще ночью
DeD_PuXTo , ошибка в пути к файлу
Сибирский , нет там ошибки. на shared никаких проблем не вознакиет
DeD_PuXTo , Попробуйте указать полный путь, не http://site.ru/patch/to/file.format
а
/home/www/user/site.ru/patch/to/file.format (Как пример)
Например сделайте дефайн в индексе
define('HOME_ROOT', __DIR__);
а
/home/www/user/site.ru/patch/to/file.format (Как пример)
Например сделайте дефайн в индексе
define('HOME_ROOT', __DIR__);
DeD_PuXTo , Попробуйте указать полный путь, не http://site.ru/patch/to/file.format
а
/home/www/user/site.ru/patch/to/file.format (Как пример)
Например сделайте дефайн в индексе
а в файле
а
/home/www/user/site.ru/patch/to/file.format (Как пример)
Например сделайте дефайн в индексе
<?php
define('HOME_ROOT', __DIR__);
?>
а в файле
<?php
$mov = new ffmpeg_movie(HOME_ROOT.'/files/video/'.$info['folder'].'/'.$info['file'], false);
?>
mrcatoff , это решает проблему вывода т.е файл находит,но проблема при загрузке,создании скриншота, остается такая же. даже прописав define('HOME_ROOT', __DIR__);
Выяснилось что этот же самый скрипт работает на любом домене, кроме того на котором он собственно и был изначально. Как такое вообще может быть?