Linuxでインストーラーパッケージが行うデフォルト設定で、Apache FriendからFedoraでPHP5.5でXamppを実行しています。
FFMPEG を正常にインストールし、php.ini からロードしようとすると、常に次のように表示されます。
*
11-Oct-2013 14:05:51 Europe/Berlin] PHP Warning: PHP Startup: ffmpeg: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20121212
These options need to match
in Unknown on line 0
*
私を混乱させている唯一のことは、phpize を実行したときに、既に xampp サーバーをインストールしているということです。つまり、PHP が実行されているということです。FFMPEG phpize が機能せず、php-devel をインストールする必要がありました。それはFFMPEGがXAMPPでインストールされているのではなく、PHPで構成されているということですか?何が起こっているのかわかりません。何をしても、php_error_log ファイルにこのエラー メッセージが表示されます。
以下のコマンドを実行して、PHP のバージョンを確認したのは驚くべきことです。PHP 5.5 がインストールされており、XAMMP から実行されていると感じているので、衝撃的な結果を以下に示します。
[root@localhost ~]# php -v
PHP 5.2.6 (cli) (built: May 8 2008 08:53:44)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
LinuxにXAMPPサーバーを簡単にインストールし、FFMPEGを一緒にインストールして構成したい場合、どうすればこれをカバーできますか?