웹 호스팅에서는 똑같은 환경인데 SMTP가 지원됩니다

1.PNG

↑ 제가 사용하는 웹 호스팅 (Apache + MariaDB 10 + PHP7.0 환경)

2.PNG

↑ 제가 직접 하나하나 설정한 VPS 서버 (NGINX + MariaDB 10.1 + PHP 7.0 환경)

 

설마 NGINX Apache 문제는 아닌거 같고... PHP 설정 문제로 생각하고 있습니다.

어떤 부분을 건들여줘야 할까요...? 

  • profile

    SMTP 연결에 SwiftMailer 라이브러리를 사용하는데, 여기서 proc_open() 함수에 의존합니다.

    proc_open() 함수가 지원되지 않는 서버에서는 SMTP 옵션이 표시되지 않습니다.

    모든 PHP 버전에서 기본 제공되는 함수인데 이게 지원되지 않는 상태로 PHP가 설치되었다면

    컴파일 옵션이 잘못되었거나 일부 패키지가 누락된 것 같습니다.