결제 서비스 설치 문제 해결

이 문서에서는 결제 서비스 설치 시 발생할 수 있는 오류에 대해 설명하고 설치를 완료할 수 있도록 이러한 오류를 수정하는 방법을 제공합니다.

영향을 받는 제품 및 버전

  • 결제 서비스가 이제 Adobe Commerce 버전 2.4.0에서 2.4.4로 호환됩니다.

문제 - 잘못된 작성기 키

결제 서비스 확장을 설치할 때 설치 중에 잘못된 작성기 키를 사용했다는 오류 메시지가 표시될 수 있습니다.

재현 단계:

  1. 결제 서비스 설치를 시도합니다.

  2. 다음 오류를 참조하십시오.

    패키지 magento/payment-services와 일치하는 버전을 찾을 수 없습니다. 패키지 철자, 버전 제약 조건 및 최소 안정성(안정성)에 맞는 안정성으로 패키지를 사용할 수 있는지 확인하십시오.

예상 결과:

개발자 설명서에서 다음 설치 지침에 따라 결제 서비스를 설치할 수 있습니다.

실제 결과:

설치하는 동안 올바른 Composer 키를 사용하지 않았다는 오류 메시지가 표시됩니다.

원인

설치하는 동안 잘못된 Composer 키를 사용했습니다.

솔루션

작성기 키가 결제 서비스 등록 중에 사용된 Magento ID에 연결되어 있는지 확인하십시오.

문제 - 여러 인스턴스에서 동일한 데이터 공간 사용

각각에 대해 결제 서비스를 사용하여 다중 환경 설정을 실행합니다.

솔루션

인스턴스 간에 동일한 API 키를 사용할 수 있지만 각 인스턴스는 자체 SaaS 데이터 공간을 사용해야 합니다.

SaaS 프로젝트를 만들 때 Commerce은 Commerce 라이선스에 따라 하나 이상의 SaaS 데이터 공간을 생성합니다.

  • Adobe Commerce - 프로덕션 데이터 공간 1개, 테스트 데이터 공간 2개
  • Magento Open Source - 프로덕션 데이터 공간 1개, 테스트 데이터 공간 없음

Commerce API 키 및 개인 키의 지침에 따라 결제 서비스 확장을 구성하십시오.

문제 - 메모리가 부족하여 PHP를 할 수 없습니다.

결제 서비스 확장을 설치하면 PHP에 사용할 메모리가 부족하다는 오류 메시지가 표시될 수 있습니다.

재현 단계:

  1. 결제 서비스 설치를 시도합니다.

  2. 다음 오류 또는 유사한 오류를 참조하십시오.

    치명적인 오류: phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php에서 52행에 2146435072바이트를 소진하여 4096바이트를 할당하려고 시도한 허용 메모리 크기

예상 결과:

개발자 설명서에서 다음 설치 지침에 따라 결제 서비스를 설치할 수 있습니다.

실제 결과:

설치 중에 PHP에 필요한 메모리가 부족하다는 오류 메시지가 표시됩니다.

원인

환경에서 PHP에 대한 제한이 충분히 높은 임계값으로 설정되어 있지 않습니다.

솔루션

php.ini의 환경에서 PHP에 대한 메모리 제한을 늘리세요.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a