본문 바로가기

SMTP2

마젠토(Magento)2.4.5에서 Price Reindex Error처리 마젠토(Magento) 2.4.5를 설치하고 또 POS Extension을 설치하여 테스트 중에 price index table의 reindex가 안 되는 문제가 발생하였다. 원인을 찾던 중 테스트 중인 POS Extension을 비활성화(disable)하면 reindex를 수행하더라도 에러가 발생하지 않고 정상처리된다. POS EXtension개발업체에 의뢰하니 Magento 2.4.5의 Core문제라고 Composer를 이용하여 패치를 해야 한다고 패치를 보내왔다. Composer의 역할과 해당 패치를 적용하는 과정에 대해서 알아본다. 1. Composer Composer는 PHP 프로그래밍 언어에서 사용하는 패키지 의존성(Dependency) 관리도구입니다. 의존성은 하나의 소프트웨어 모듈이 다른 .. 2023. 3. 16.
구글 Gmail을 SMTP 서버로 설정하기 구글의 gmail 계정을 SMTP서버로 설정해서 사용하기 위해서는 구글 Gmail계정에 대한 기기용 앱 비밀번호를 발급받아서 이 비밀번호를 계정과 함께 등록해야 한다. 기술적인 사양을 모르면 대개는 우리가 메일을 등록할 때 사용한 사용자 패스워드를 SMTP에 사용하면 "5.7.9 application-specific password required. " 또는 "unable to send..."와 같은 에러 메시지가 나온다. 또 본인이 패스워드를 잘못 입력했는지 의심해서 계속 동일한 반복을 하는 누를 범하게 된다. 여기서는 SMTP설정을 위해서 Cloudways에서 서버의 SMTP설정 환경과 마젠토의 SMTP extension을 설치하여 구글 이메일 계정을 사용하여 SMTP설정방법에 대해 각각 알아본다. .. 2023. 3. 15.