가장 일반적인 Magento 2 문제 및 이를 해결하는 효과적인 방법(2022)

게시 됨: 2022-06-06

마젠토 매장을 운영하는 과정에서 기술적인 문제를 만나야 하는 경우가 있습니다. Magento는 항상 새 버전을 개선하고 출시하지만 여전히 인기 있는 Magento 2 문제에 직면해 있습니다. 이것은 매장의 성능에 직접적인 영향을 미쳐 고객의 눈에 사이트가 덜 매력적이고 전문적이지 않게 만들고 고객에게 나쁜 경험을 줄 수 있습니다. 결과적으로 구매자는 귀하의 비즈니스로 다시 돌아오기를 원하지 않으며 분명히 수익과 고객 만족도가 감소할 것입니다. 따라서 이 분석에서는 가장 일반적인 Magento 2 문제를 요약하고 귀하에게 가장 적합한 솔루션을 제안합니다.

1, 먼저 볼 수 있는 Magento 2 문제는 웹사이트가 부족하다는 것입니다.

마젠토 2호 1호

사이트의 열악한 성능은 Magento 매장에서 많은 문제로 이어집니다. 분명히 말해서, 이러한 문제를 해결하기 위해 사이트 운영을 향상시킬 수 있습니다.

최신 Magento 버전 설치

Magento 2의 속도를 높이는 가장 간단하고 효율적인 방법 중 하나는 Magento 버전을 정기적으로 업데이트하는 것입니다. Magento는 새 버전을 게시할 때 자주 성능을 업그레이드하고 문제를 수정하며 패치 보안을 향상시킵니다. 예를 들어, Magento 2.4.4는 최신 버전이므로 스토어용으로 업데이트했는지 확인하십시오.

자바스크립트와 CSS를 최적화해야 합니다.

Magento 2를 느리게 만들 수 있는 다른 요소로는 Javascript와 CSS가 있습니다. 특히 프론트엔드에서 Magento POS를 사용하는 경우에 그렇습니다. 서버가 필요하지 않은 일부 확장을 설정했을 수 있습니다. 결과적으로 그들은 Magento 2 백엔드가 과부하되고 느려지는 활동을 수행합니다.

Javascript와 CSS 파일을 압축된 단일 파일로 병합하여 파일 수를 줄일 수도 있습니다. 그런 다음 줄 바꿈을 해제하고 연속된 텍스트 줄로 바꿉니다. 그러나 필요한 능력이나 경험이 없다면 전담 Magento 웹 개발자를 고용하여 전문가의 도움을 받으십시오.

바니시 캐시를 활성화해야 합니다.

Varnish Cache는 무료 오픈 소스 캐싱 시스템입니다. 향후 동등한 요청에 대한 네트워크 대역폭 소비를 줄여 응답 시간을 최적화합니다. 결과적으로 Varnish Cache를 활성화하면 로드 시간이 단축됩니다. 여기에서 Magento 2 사이트의 속도 차이를 간단히 식별할 수 있습니다.

Magento의 편집 기능 사용

Magento Compilation이 활성화되면 페이지 로드 성능이 25-50% 향상될 수 있습니다. 이 기능을 사용할 수 있게 하려면 다음 단계를 따르세요.

1단계: Magento Admin에서 시스템 > 도구 > 컴파일로 이동합니다.

2단계: 다음으로 드롭다운 메뉴에서 컴파일 프로세스 실행을 선택합니다.

3단계: 결론을 내리려면 저장을 클릭합니다.

2, 새 도메인으로 Magento 구성

Magento가 www.yourdomain.com으로 설정되어 있고 www.anotherdomain.com으로 변경하려고 한다고 가정합니다.

시작하려면 MySQL Manager로 이동하여 데이터베이스를 선택한 다음 core_config_data라는 코어 구성 데이터 테이블을 클릭하십시오.

Web/secure/base url 및 web/unsecure/base url 값은 코어 구성 데이터 테이블에서 볼 수 있습니다. 그런 다음 변경 사항을 저장하려면 이전 도메인 이름을 새 도메인 이름으로 바꾸고 이동 버튼을 클릭합니다.

3, Magento 관리자 비밀번호 재설정

비밀번호를 잊어버렸거나 단순히 보안을 개선하려는 경우 상황에 따라 비밀번호를 재설정하는 세 가지 기본 방법이 있습니다.

Magento 계정에 액세스하고 기존 비밀번호를 기억할 수 있다면 계정 설정에서 비밀번호를 쉽게 전환할 수 있습니다.

1단계: 시스템, 권한, Magento 백엔드의 모든 사용자로 이동합니다.

마젠토 2호 3호

2단계: 현재 사용 가능한 모든 사용자 목록이 나타납니다. 암호를 변경해야 하는 사용자를 선택합니다.

마젠토 2호 3 2

3단계: 새 비밀번호를 입력하여 확인합니다. "현재 사용자 신원 확인" 상자에 현재 비밀번호를 입력한 다음 계정 저장을 클릭합니다.

마젠토 2호 34호

Magento 계정에 액세스할 수 없다고 걱정할 필요가 없습니다. 새 암호를 빠르게 얻기 위한 두 가지 대안이 있습니다.

* 기본 복구 시스템을 사용하여 Magento 관리자 암호를 변경합니다.

  • 드롭다운 메뉴에서 "관리자 패널"을 선택합니다.
  • 드롭다운 메뉴에서 "비밀번호 찾기"를 선택합니다.
  • Magento 이메일 주소를 완성하고 "비밀번호 찾기" 버튼을 클릭하십시오.

마젠토 2호 4호

  • 비밀번호를 재설정하려면 이메일에 있는 링크를 열고 새 비밀번호를 입력한 다음 "재설정"을 클릭하십시오.

* Magento 명령줄 사용

다음 명령을 실행합니다.

1: php bin/magento admin:user:create –admin-user=admin –admin-password=admin123

이메일, 이름 및 성을 작성하십시오.

마젠토 2호 3호

4, Magento 문의 양식 활성화

Magento 문의 양식은 고객에게 비즈니스를 연결하는 방법을 알려주는 기본 제공 도구입니다. 일반적으로 웹사이트 하단 근처에 있으며 Magento 여러 매장을 설정할 때 유용합니다. 이 양식을 추가하려면 다음 단계별 지침을 따르세요.

1단계: Magento Admin으로 이동하여 로그인합니다.

2단계: 사이드바에서 스토어 > 설정 > 구성으로 이동합니다.

3단계: 왼쪽 패널에서 일반 > 연락처 > 문의 활성화로 이동합니다.

4단계: 필요한 필드를 완성하고 저장을 클릭합니다.

5단계: 이메일 옵션으로 변경하고 관련 정보를 입력하고 구성을 저장합니다.

5, 액세스 거부

Magento "액세스 거부" 문제는 온라인 페이지 또는 애플리케이션에 대한 액세스가 거부될 때 발생합니다. 다음은 이러한 문제에 대한 몇 가지 일반적인 설명입니다.

  • 새 사용자를 만들 때 역할 할당이 올바르지 않습니다.
  • 관리자 계정의 로그인 자격 증명이 올바르지 않습니다.
  • 새로운 확장의 경우 권한이 필요합니다.
  • 로그아웃하고 다시 로그인한 후 Magento 계정의 관리자 자격 증명을 재설정하는 것이 중요합니다. 여전히 문제가 발생하면 다음 제안 사항을 시도해 보십시오.

그런 다음 몇 가지 유용한 솔루션을 제안합니다.

새 사용자를 만드는 동안 잘못된 역할 할당

관리자 패널에서 새 사용자를 추가할 때 역할 할당을 잊어버리기 쉽습니다. 이 경우 시스템 > 권한 > 사용자 > 사용자 > 사용자 역할 클릭 후 접근 권한을 변경합니다.

접근 불가

잘못된 관리자 로그인 자격 증명

관리자 패널에 로그인할 때 "접근 거부"의 가장 일반적인 원인은 부정확한 정보입니다. 로그아웃했다가 다시 로그인을 시도했지만 여전히 로그인할 수 없는 경우 다음 명령을 시도하여 비밀번호를 재설정하세요.

UPDATE admin_user SET 비밀번호 = MD5('PASSWORD') WHERE 사용자 이름 = 'USERNAME';

새로운 확장의 경우 권한이 필요합니다.

상점 관리자가 다운로더를 통해 새 Magento 확장을 설치하고 확장의 구성 설정을 진행할 때 "액세스 거부" 문제가 발생할 가능성이 높습니다. Magento는 새 확장의 권한을 자동으로 업데이트하지 않으므로 관리자 자격 증명을 재설정해야 합니다.

Magento 대시보드에서 시스템 > 권한 > 역할 >로 이동합니다. 모두 > 역할 저장 > 관리자 역할 > 역할 리소스로 설정합니다.

액세스 거부 1

6, SEO 친화적인 Magento 문제

SEO 친화적인 Magento의 어려움을 언급할 때 1번 항목에서 언급했듯이 속도를 높이는 것은 사용자 경험과 검색 엔진 순위를 높이는 데 중요한 단계입니다. 그러나 최신 버전의 Magento 2에는 다음과 같은 중요한 SEO 개선 사항이 포함되어 있습니다.

HTTP 버전의 인덱싱은 표준화되어야 합니다.

더 선호하는 적응이 인덱싱되어야 하고 동일한 URL의 다른 버전이 상대적 표준을 가진 HTTPS 버전으로 연결되어야 합니다. 예를 들어 HTTPS를 기본 프로토콜로 설정할 수 있습니다. 그런 다음 HTML 인코딩에서 HTTP 버전을 HTTPS로 가리키고 그 반대의 경우도 마찬가지입니다. 대조적으로 HTTP 및 HTTPS 양식 중 하나는 중복 콘텐츠로 간주되므로 둘 다 인덱싱하지 않습니다.

텍스트 때문에 계층 탐색을 피하십시오.

계층화된 탐색은 일반적으로 사이트의 SEO에 좋지 않습니다. 결과적으로 인덱싱할 때 하위 클래스를 정렬하고 탐색하는 것을 피해야 합니다. 또한 계층화된 탐색 플러그인을 사용하여 정렬 및 필터링된 페이지를 효율적인 방문 페이지로 변환할 수 있습니다. 그럼에도 불구하고 먼저 확장의 호환성, Magento 2 버전, 수정 사항을 검토해야 합니다.

7, Magento 고객 그룹 생성

마젠토 2호

Magento를 사용하면 고객을 그룹으로 나누고 그들이 속한 그룹에 따라 매장 행동을 통제할 수 있습니다. 쇼핑객을 더 잘 제어하기 위해 세금 또는 상태(일반, 로그인하지 않음 및 도매)를 그룹에 지정할 수 있습니다. 새 클라이언트 그룹을 필터링하거나 생성하려면 다음 단계를 따르세요.

고객을 다른 그룹으로 필터링:

1단계: 관리 사이드바에서 고객 > 고객 그룹으로 이동합니다.

2단계: 드롭다운 메뉴에서 필터를 선택하고 ID 범위, 그룹 또는 세금 클래스와 같은 그룹 기준을 입력합니다.

새 고객 분류:

1: 기본 메뉴에서 고객 > 고객 그룹 > 새 고객 그룹 추가로 이동합니다.

2: 그룹 이름을 입력합니다.

3: 조직에 적합한 세금 분류를 선택합니다.

4: 차단하려는 웹사이트를 선택합니다.

5: 완료되면 고객 그룹 저장을 클릭합니다.

8, Magento 블로그 사이트 설정

블로깅은 사이트 트래픽을 늘리고 SEO를 향상시키는 가장 효과적인 방법 중 하나입니다. Magento의 문제 중 하나는 Magento 2에 기본 블로그가 제공되지 않는다는 것입니다. 하지만 통합을 통해 계속 얻을 수 있습니다.

9, 301 리디렉션 만들기

마젠토 2호 3호

301 리디렉션의 목적은 IP 주소를 새 주소로 지정하는 것입니다. 또한 이 기능을 사용하여 URL을 다시 작성할 수 있습니다. 결과적으로 웹 사이트의 구조와 SEO 성능이 향상됩니다. 두 가지 방법으로 웹사이트에 대한 301 리디렉션을 만들 수 있습니다.

Magento의 리디렉션 기능을 사용하여 301 리디렉션을 생성할 수 있습니다.

1단계: Magento 관리자 사이드바에서 마케팅 > SEO 및 검색 > URL 재작성으로 이동합니다.

2단계: 드롭다운 메뉴에서 URL 재작성 추가를 선택하고 CMS 페이지, 제품, 카테고리 및 사용자 정의 URL에 대한 URL을 입력합니다.

3단계: 필수 필드를 완료하고 저장을 클릭합니다.

.htaccess로 301 리디렉션 설정

1단계: .htaccess에서 찾기

IfModule mod_rewrite.c>

FollowSymLinks

RewriteEngine 켜기

2단계: 다시 쓰기 시작하고 수업료 따르기:

리디렉션 301 old_url new_url

## 상대 경로를 사용하는 URL

## 예: 301 리디렉션 /old.html /new.html

3단계: 결국 이전 URL을 검사하고 조작하고 결과를 기다립니다.

10, 503 오류

가장 널리 퍼진 Magento 문제 중 하나는 사용자가 온라인 서비스를 일시적으로 사용할 수 없음을 나타내는 503 오류입니다. 이것은 Magento 2 확장을 설정하려고 할 때 자주 발생합니다.

이 문제가 발생하는 두 가지 주요 이유는 다음과 같습니다.

사이트 서버 문제에 대한 솔루션

서버에 문제가 있는 경우 호스팅 회사에 문의하세요.

유지 관리 모드에 대한 솔루션입니다.

솔루션: Magento 루트 설치로 이동하여 "maintenance.flag" 문서를 찾은 다음 FTP 또는 파일 관리자를 통해 삭제하여 Magento 사이트를 유지 관리 모드에서 유지하십시오. 완료되면 Magento는 더 이상 유지 관리 모드 경고를 표시하지 않습니다.

작동하지 않으면 위의 절차를 진행하기 전에 먼저 세션과 캐시를 지우십시오.

결론

이 글을 통해 마젠토 매장을 운영할 때 만날 수 있는 마젠토 2의 인기 이슈를 간략하게 소개합니다. 다른 문제도 볼 수 있지만 위에서 언급한 문제는 일반적으로 처리해야 하는 문제일 수 있습니다. 이에 대한 자세한 내용을 알수록 귀하의 비즈니스는 더 성공적입니다. 이 문제를 즉시 해결하지 않으면 작업에 영향을 미칩니다. 따라서 우리가 제공하는 지식을 통해 온라인 상점의 성능을 향상시킬 수 있기를 바랍니다. 그러나 이 작업에 능숙하지 않다면 주저하지 말고 당사의 서비스인 Magento 개발을 찾아보거나 적시에 지원을 받으려면 당사에 문의하십시오.