Я, вероятно, провел более 12 часов, пытаясь установить FFMPEG на WAMP. Я знаю, что на этот вопрос ответили другие люди, но это не работает для моей установки.Установите FFMPEG на WAMP
Я попытался ниже:
Download ffmpeg_new
Copy php_ffmpeg.dll from the php5 folder to the C:\wamp\bin\php\php5.2.9-2\ext
Copy files from common to the windows/system32 folder
Add extension=php_ffmpeg.dll to php.ini file
Restarted all services (Apache, PHP...)
Моя текущая настройка PHP 5.2.1, Apache 2.0.63. У меня 64-разрядный компьютер с Windows 7.
я получаю следующее сообщение об ошибке в моем PHP журнал ошибок:
[22-Jun-2012 1:39:31] PHP Warning: PHP Startup: Не удается загрузить C динамическая библиотека»:/WAMP/бен/php/php5.2.1/ext/php_ffmpeg.dll '- указанный модуль не найден. in Unknown on line 0
Очевидно, что я поместил модуль в папку ext.
Phpinfo.php подтверждает, что модуль FFMPEG не загружается. Я попытался установить PHP 5.3 (с более поздней версией FFMPEG), 5.2.6 и 5.2.9-2, но модуль все еще не загружается. Есть ли что-нибудь еще, что я должен попробовать? Имеет ли 64-битный компьютер с Windows 7 какую-либо разницу?
Привет Том, спасибо за информацию. Я не думаю, что у вас есть ссылка на загрузку FFMPEG, которая должна работать с моей настройкой? Я загрузил так много разных пакетов ... но я действительно не уверен, что они предназначены для работы с Win7 64bit. Я действительно попытался поместить некоторые из общих файлов в SysWow, но загруженная мной папка FFMPEG была отмечена как «ffmpeg-php-win32-all», которая подсказывает мне, что DLL не будет работать на 64-битной системе. – nico55555
Windows эмулирует 32-разрядные библиотеки DLL, если вы поместите их в SysWow64. И нет, я разработчик Mac без опыта работы с WAMP (но с некоторым опытом работы с Windows DLL) –
Привет, Том, я могу проверить, что я просто попытался разместить библиотеки DLL из этого пакета в папке system32 и SysWow64 ... и он работает с PHP 5.2.1. FFMPEG теперь отображается в phpinfo. Большое спасибо за вашу помощь. – nico55555