1

从 cli 运行 php 时出现“PHP 启动:无法加载动态库:c:/wamp/.../php5.3.10/php_ffmped.dll - %1 不是 Win32 应用程序”错误,以及 apache 中的相同错误作为 apache2 模块运行时的错误日志。

我尝试了安装 xampp 的 andswers(在 XAMPP 上安装 FFMPEG),但它们对我不起作用。

xampp php模块的区别似乎是一个php编译器-MSVC6,因为对于wamp来说它是MSVC9。

我杀了半天调查这个问题。请帮助我在哪里可以获得适当的库来解决这个问题。

4

1 回答 1

1

我能想到的唯一可能的事情是,您的支持 DLL 可能没有正确的可视化 C++ 运行时。如果 php_ffmpeg.dll 是 32 位,则它无法加载,因为它无法加载其 msvc* dll 或其他 DLL 之一(avcodec*.dll 等)可能还需要安装适当的运行时。下载最新的 Visual C++ 9.0 运行时。

于 2012-04-20T12:50:41.753 回答