안녕하세요.
여기서 계신 선배님들 덕분에 많은 도움을 받고 있습니다.
몇일동안 계속 부딪히는 문제가 하나있는데요. 제목처럼 관리자페이지에서 동영상 관련 설정 중에 ffmpeg, ffprobe 설치인식이 안된다는 점입니다.
먼저 제가 겪은 과정을 말씀드리겠습니다.
01. 처음엔 설치가 안되있는 것으로 알고 터미널명령으로 설치 시도를 하였으나 계속 실패하였습니다.
02. 클라우드웨이즈에 문의하니 이미 ffmpeg, ffprobe가 설치되어 있다는 답변을 받았고, 터미널 명령어로 확인해보니
/usr/bin/ffmpeg
/usr/bin/ffprobe
위의 경로에 설치가 되어있었습니다.
03. 권한문제인것 같아 권한부여를 요청했더니, 클웨에선 사용자의 권한부여를 하지 않는다고 답변했습니다.
04. 그러면서 상담원이 샘플을 올렸을때 정상적으로 작동한다고 했습니다.
05. 그럼에도 내 라이믹스에서는 관련 설정이 활성화가 되지 않는다, 아래의 명령어로 권한을 다시 한번 쏴달라고 했습니다.
chmod 777 /usr/bin/ffmpeg
chmod 777 /usr/bin/ffprobe
06. 아래와 같이 답변이 왔습니다.(직역이 있을 수 있어 파파고 번역본 링크도 함께 남깁니다.) http://naver.me/5eUFefQx
"제대로 설정해야 합니다. 앱의 설정과 프레임워크를 더 잘 이해하고 있기 때문에 개발자에게 도움을 받을 것을 제안합니다.
앞서 말씀드렸듯이, 이 파일은 관리자이기 때문에 이 파일에 대한 글로벌 액세스를 허용할 수 없습니다..."
이렇게 대화가 끝났습니다. 제가 정확한 질문을 한건지 모르겠습니다만, 클웨에서는 ffmpeg, ffprobe 사용에 문제없다는 뉘앙스입니다.
라이믹스에서 다시 만져줘야하는 부분이 있을까요?(현재 제가 보이는 화면을 첨부합니다)
선배님들의 소중한 조언 부탁드리겠습니다!
1. php exec 함수가 존재하며 사용 가능해야 하고
2. ffmpeg/ffprobe 파일을 실행할수 있어야 합니다.
https://support.cloudways.com/en/articles/7891624-how-to-enable-php-functions
검색해보니 cloudways의 경우 exec 함수 실행이 기본적으로 막혀있고 해제 가능합니다.