FFMPeg Проблема (-bash: locate: команда не найдена) - PullRequest
0 голосов
/ 21 июля 2009

Ну, я попробовал описанный ниже способ проверить, существует ли расширение FFMpeg для Сервера:

if(extension_loaded('ffmpeg'))

    echo 'FFMPeg Exists on server';

else

    echo 'No FFMPeg';

Пока FFMpeg работает на моем локальном компьютере, но все равно он показывает результат «Нет FFMPeg» в моей локальной системе.

Кто-нибудь может иметь какое-то решение для этого?

Ответы [ 2 ]

1 голос
/ 21 июля 2009

Из сообщения об ошибке в заголовке я предполагаю, что программа "locate" не установлена ​​на вашем компьютере, и поэтому проверка, которая пытается найти ffmpeg, всегда терпит неудачу.

0 голосов
/ 21 июля 2009

Я не очень понимаю. Если вы запускаете "ffmpeg" в вашей командной консоли (через ssh или что-то еще), это работает, но ваш PHP-код (я думаю, это PHP) сообщает, что его там нет?

Убедитесь, что в вашем php.ini включено расширение ffmpeg.

В качестве альтернативы: Do phpinfo (); в PHP и проверьте вывод для ffmpeg. Если его там нет, вам наверняка нужно включить расширение. Если ffmpeg отображается в выходных данных phpinfo (), то похоже, что extension_loaded () содержит ошибку. В этом случае вы можете попробовать проверить возвращенный массив get_loaded_extensions ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...