php - 在服务器上找到我的文件夹的正确路径以执行 cmd php
问题描述
exec("ffmpeg -i $temp_name -r $FPS -vf scale='$resolutionWidth:$resolutionHeight' -b:v $bitrateVideo -bufsize $bitrateAudio videos/$videoURLnameTemp.mp4", $res);
该命令在本地运行良好,但是一旦投入生产,文件就不会存储在与服务器中的文件处于同一级别的视频文件夹中。有什么方法可以让 exec 函数的输出捕获错误或其他什么?我在方法中通过引用尝试了输出,但是当我对结果进行 var_dump 时,我得到了一个数组(0){}。
我也尝试将真实路径放在路径中,但它似乎不起作用。ffmpeg 与所有文件和视频文件夹位于同一级别。
解决方案
推荐阅读
- c# - 使 RhinoMock Stub 返回值依赖于参数
- django - Django获取没有url的文件名
- c# - WPF TextBox MaxLength 属性在应用某些样式后不起作用
- javascript - 缩小时React-leaflet合并圆圈,放大时折叠
- javascript - 异常:参数不能为空:提示 google Scripts 中的错误
- reactjs - 创建 react app eslint 更漂亮的配置
- c# - C#'System.StackOverflowException'
- date - Pyspark:202001 和 202053(yyyyww)to_date 给出 null
- java - Java int 数组查找和打印匹配
- java - 如何知道错误来自我的生产应用程序的哪个活动?