sendmail: 공유 라이브러리를 로드하는 중 오류가 발생했습니다. libmysqlclient.so.18은 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.

sendmail: 공유 라이브러리를 로드하는 중 오류가 발생했습니다. libmysqlclient.so.18은 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.

메일을 보내기 위해 Linux uat 서버에서 스크립트를 실행하려고 합니다. 우리는 Redhat 7 버전을 사용하고 있습니다. 테스트 서버에서는 잘 작동하지만 uat에서는 작동하지 않습니다. 이 오류가 발생합니다.
sendmail: error while loading shared libraries. libmysqlclient.so.18. cannot open shared object file. no such file or directory

저는 스크립팅과 Linux를 처음 접했습니다. 누구든지 이것이 무엇을 의미하는지 나에게 설명해 줄 수 있습니까?

답변1

누락된 라이브러리를 설치해야 합니다.

yum install mariadb-libs

관련 정보