Я использую следующие шаги для установки расширения ffmpeg-php в Ubuntu

  1. Загрузите ffmpeg-php-0.5.2.1.tbz2

  2. извлечь его

  3. перейти в этот каталог

  4. запустить этот "phpize"

  5. ./configure && make

но когда я выполняю шаг 5, я получаю это сообщение об ошибке "Общие библиотеки ffmpeg не найдены. Убедитесь, что ffmpeg скомпилирован как разделяемые библиотеки с использованием параметра --enable-shared "

что делать, пожалуйста, кто-нибудь, помогите мне, я свежее в Linux

Я уже установил ffmpeg в этой машине, используя эти шаги https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

Сейчас я устанавливаю расширение для PHP

используя эти шаги из этого http://ffmpeg-php.sourceforge.net/

МОНТАЖ

2 ответа2

0

Я не знаю о phpize, но вы получаете ошибку, потому что система не может найти библиотеки ffmpeg. Просто обновите ваши команды, как это,

./configure --enable-shared --prefix=/home/chintan/out.dir - (change the install directory accordigly)
make
make install - This will install all the libraries in /home/chintan/out.dir/lib directory
export LD_LIBRARY_PATH=/home/chintan/out.dir/lib

И сделайте другие необходимые шаги, где вы получаете ошибку.

Если вы не зададите аргумент --prefix в configure и выполните make install, библиотеки будут скопированы в каталог /lib вашей системы.

Надеюсь это поможет.

0

Выполните следующие команды в SSH

# echo "/usr/local/lib" >> /etc/ld.so.conf
# echo "/usr/lib" >> /etc/ld.so.conf
# ldconfig

Затем попробуйте настроить снова,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .