我在 Apache Friend 的 Fedora 上使用 PHP5.5 运行 Xampp,默认设置与安装程序包在 Linux 上的作用相同。
当我成功安装 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 配置了 PHP,而不是安装了 XAMPP?我不确定发生了什么。无论我做什么,我总是在 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,我该如何解决这个问题?