gpt4 book ai didi

php exec() 错误...有人知道这是什么意思吗?

转载 作者:IT王子 更新时间:2023-10-29 00:47:11 26 4
gpt4 key购买 nike

我刚刚使用本指南在 ubuntu 上安装了 ffmpeg http://ubuntuforums.org/showthread.php?t=786095 ,当我执行如下所示的 ffmpeg 命令时,它在终端中运行良好,当我通过使用“php”通过终端执行我正在使用的 php 文件时它也运行命令。

但是,当我尝试使用浏览器执行文件时,我在 apache 错误日志中收到以下错误。如果有人能给我指导,我将不胜感激。

错误

/usr/local/bin/ffmpeg: /opt/lampp/lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /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');

最佳答案

这对我有用。

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覆盖之前的文件

关于php exec() 错误...有人知道这是什么意思吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6255582/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com