programing

Woocommerce 체크아웃 페이지 내부 서버 오류

showcode 2023. 3. 21. 22:42
반응형

Woocommerce 체크아웃 페이지 내부 서버 오류

woocommerce의 체크아웃 페이지에 500개의 내부 서버 오류가 있습니다.심플한 상품으로 주문하면 문제없지만 예약 가능 상품과 함께 사용하면 예약 주문이 관리 패널에 저장되고 메일도 발송되지만, 주문 수신이 체크 아웃 페이지에 표시되지 않아 콘솔에서 확인되었습니다.

500개의 내부 서버 오류 중 가장 일반적인 문제는 웹 사이트의 백엔드 부분에서 발생하는 치명적인 오류입니다.문제가 발생한 위치를 찾으려면 파일에서 다음 항목을 삭제해야 합니다.

define( 'WP_DEBUG', false );

대신 다음 코드를 추가합니다.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

다음 단계에서는 웹 사이트의 페이지로 이동하여 500개의 내부 서버 오류가 발생합니다.이 파일을 연 후{your-website-folder}/wp-content/debug.log여기서 php 파일의 원인이 된 모든 오류를 찾을 수 있습니다.거기서 찾을 수 있을 거야Fatal Error: {why it occured and where}.

따라서 이 단계를 마친 후에는 오류에 대한 새로운 질문을 열어야 합니다.

발송 Wordpress 메일 서비스를 확인하고 주문 완료 이메일 발송과 관련된 플러그인을 비활성화할 수 있습니다.이게 나한테 효과가 있었어.메일스터로 주문 완료 메일을 보내다가 AmazonSES SMTP에 접속하여 Amazon을 비활성화하였습니다.SES 플러그인과 모든 것이 정상적으로 동작했습니다.나는 최근에 아마존을 업데이트했다.SES 플러그인과 업데이트로 인해 망가진 것 같습니다.

모든 플러그인을 사용하지 않도록 설정하고 시도하십시오.문제가 해결되면 활성 플러그인이 하나씩 해결되고 어떤 플러그인이 충돌하는지 확인합니다.또는 woocommerce 도구를 사용하여 기본 페이지를 다시 만들 수 있습니다.

언급URL : https://stackoverflow.com/questions/47854995/woocommerce-checkout-page-internal-server-error

반응형