Điểm:1

ffmpeg không hoạt động trong php shell_exec

lá cờ rs

Tôi chưa quen với Ubuntu và hiện đang làm việc với apache trên localhost. Gần đây tôi đã cài đặt ffmpeg sử dụng Sudo apt cài đặt ffmpeg. ffmpeg đang hoạt động tốt trong thiết bị đầu cuối nhưng khi tôi sử dụng nó trong tập lệnh php của mình, tôi nhận được kết quả sau từ ffmpeg:

/opt/lampstack-8.0.6-0/common/lib/libuuid.so.1: không có thông tin phiên bản (được yêu cầu bởi /lib/x86_64-linux-gnu/libfontconfig.so.1) ffmpeg: lỗi tra cứu biểu tượng: / lib/x86_64-linux-gnu/libcairo.so.2: biểu tượng không xác định: FT_Get_Var_Design_Coordins

tôi đang dùng ffmpeg như bên dưới trong tập lệnh PHP của tôi:

tiếng vang shell_exec('ffmpeg 2>&1');
FedKad avatar
lá cờ cn
Bạn đã thử sử dụng đường dẫn đầy đủ trong tập lệnh PHP chưa? Xem đầu ra `whereis ffmpeg`.
Grewal Grewal avatar
lá cờ rs
Vâng, tôi cũng đã thử /usr/bin/ffmpeg
Grewal Grewal avatar
lá cờ rs
mà ffmpeg cũng xuất ra /usr/bin/ffmpeg
HuHa avatar
lá cờ es
Vui lòng chỉnh sửa câu hỏi của bạn và thêm đầu ra của `ldd $( which ffmpeg)`, được định dạng là _code_, tức là với một dòng bao gồm 3 dấu gạch ngược ``` trước và sau. ffmpeg của tôi tải libuuid từ `/lib/x86_64-linux-gnu/libuuid.so.1`; đường dẫn `/opt/lampstack-8.0.6-0/common/lib/libuuid.so.1` đáng ngờ. Bạn có `$LD_LIBRARY_PATH` tùy chỉnh trong thiết lập Apache2 của mình để nó cố tải các lib được chia sẻ từ `/opt/lampstack...` không?
Grewal Grewal avatar
lá cờ rs
việc thêm ```export LD_LIBRARY_PATH="/lib/x86_64-linux-gnu/"``` có tác dụng với tôi. Cảm ơn câu trả lời của bạn Sir. Apache đang thiết lập $LD_LIBRARY_PATH

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.