1

cliからphpを実行すると、「PHPスタートアップ:ダイナミックライブラリを読み込めません:c:/wamp/.../php5.3.10/php_ffmped.dll-%1はWin32アプリケーションではありません」というエラーが発生します。apacheでも同じエラーが発生します。 apache2モジュールとして実行しているときのエラーログ。

xamppのインストールにandswersを試しました(XAMPPにFFMPEGをインストールします)が、うまくいきませんでした。

xampp phpモジュールの違いはphpコンパイラーであるようです-wampの場合はMSVC9であるため、MSVC6です。

私はこの問題の調査を半日殺しました。この問題を解決するための適切なライブラリをどこで入手できるかを教えてください。

4

1 に答える 1

1

私が考えることができる唯一の可能性は、サポートDLL用の正しいビジュアルc++ランタイムがない可能性があるということです。php_ffmpeg.dllが32ビットの場合、msvc * dllを読み込めないか、他のDLL(avcodec * .dllなど)の1つに適切なランタイムをインストールする必要があるため、読み込めません。最新のVisualC++9.0ランタイムをダウンロードします。

于 2012-04-20T12:50:41.753 に答える