2017-02-18 66 views
2

我想在WampServer for Windows中安装ffmpeg扩展。我已经复制了特定文件夹中的所有文件,如此处所述https://www.jaypan.com/tutorial/installing-ffmpeg-wamp如何解决PHP警告:PHP启动:无法加载动态库'php_ffmpeg.dll'

但我得到了Apache错误日志和库下面的错误中的phpinfo没有加载()

PHP的警告:PHP启动:无法加载动态库中,“ext/php_ffmpeg.dll” - 的未知在线0
警告:PHP启动:无法加载动态库'ext/php_ffmpeg.dll' - 指定的模块找不到。在线 在未知

为什么会出现这个错误? 我尝试升级PHP版本,但它对它没有影响。

我该如何解决这个PHP启动问题?

+0

我已经添加了extension = php_ffmpeg.dll,但仍显示相同的错误 – Sukanya

+1

您已经安装了您安装的PHP版本的错误dll。它需要特定于您的PHP版本(即5.4,5.5,5.6,7.0,7.1等),32位,64位,zts或非zts,并最终使用相同的VC版本构建。 – Augwa

回答

0

你正在得到该错误,因为该DLL的路径是错误的。如果不查看文件系统,我们无法提供正确的路径。根据您加载的其他dll的路径检查路径ext/php_ffmpeg.dll。我在Windows上运行PHP已经有一段时间了,但您可以尝试类似dependencywalker的内容来查找尝试加载的完整路径。如果您使用的是64位系统(我认为是sysWOW64),那么您可能还会遇到问题。另外,请仔细检查您是否重命名为php_ffmpeg_20050618.dll。

相关问题