php exec()错误......任何人都知道这意味着什么?

Sca*_*ace 6 php linux apache ubuntu

我刚刚使用本指南http://ubuntuforums.org/showthread.php?t=786095在ubuntu上安装了ffmpeg ,当我执行下面显示的ffmpeg命令时,它在终端中工作正常,当我执行php文件时它工作正常我使用'php'命令通过终端使用.

但是,当我尝试使用浏览器执行文件时,我的apache错误日志中出现以下错误.如果有人能给我指导,我会非常感激.

错误

/ usr/local/bin/ffmpeg:/opt/lampp/lib/libgcc_s.so.1:找不到版本`GCC_4.2.0'(/usr/lib/i386-linux-gnu/libstdc++.so.6要求)

PHP代码

define('FFMPEG_LIBRARY','/ usr/local/bin/ffmpeg');

$ command = shell_exec('/ usr/local/bin/ffmpeg -i /home/geoff/Desktop/cave.wmv -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 22 -threads 0/home/geoff/Desktop /newvideo.flv');

Sca*_*ace 6

这对我有用.

http://blog.codyjung.com/2011/05/29/problems-with-lampp-and-exec/

我进入了/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2

并将libgcc_s.so复制到

/ opt/lampp/lib并将其重命名为libgcc_s.so.1以覆盖以前的文件