将 php 从 5.1.6 升级到 5.2.13 后,ffmpeg-php 无法启动

将 php 从 5.1.6 升级到 5.2.13 后,ffmpeg-php 无法启动

CentOS 5,安装 ffmpeg 并编译 ffmpeg.so。一切正常。然后将 php 升级到 5.2.13(使用外部存储库)

重新编译了 ffmpeg.so 但现在尝试加载 php 时:

PHP 警告:PHP 启动:ffmpeg:无法初始化模块
使用模块 API=20050922、debug=0、thread-safety=0 编译的模块
PHP 使用模块 API=20060613、debug=0、thread-safety=0 进行编译
这些选项需要匹配
 未知,第 0 行

有什么办法可以解决这个问题吗?谢谢。

答案1

找到了解决办法,phpize -clean,rm so文件。

然后重新安装。

相关内容