마 젠토-2.2.6 가능한 문제?


10

Magento는 2018 년 9 월 18 일 Magento-2.2.6 버전으로 출시되었습니다.

이 릴리스에는 다음이 포함됩니다.

  1. 제품 보안에 대한 25 가지 주요 개선 사항, 150 개가 넘는 핵심 코드 수정 및 개선 사항, 350 개가 넘는 커뮤니티 제출 풀 요청.
  2. 이 릴리스에는 이러한 보안 강화 기능이 포함되어 있지만 현재까지 이러한 문제와 관련된 확인 된 공격은 발생하지 않았습니다.
  3. 그러나 고객 정보에 액세스하거나 관리자 세션을 인계하기 위해 특정 취약점이 악용 될 수 있으므로 가능한 빨리 Magento 소프트웨어를 최신 버전으로 업그레이드하는 것이 좋습니다.

Magento는 Magento 소프트웨어를 최신 버전 ASAP로 업그레이드 할 것을 권장합니다.

이 Magento-2.2.6 릴리스에서 가능한 문제점은 무엇입니까?

답변:


0

사용자 정의 속성을 사용하고 해당 속성을 사용하여 위젯 규칙을 작성하는 경우 내가 사용한 대부분의 위젯이 오류를 일으켜 제거해야했습니다.

필자의 경우 페이지를 렌더링 할 때 호출되는 일부 속성에 '작은 따옴표를 작은 따옴표로 바꾸는'back-ticks '와 오류가있는 것 같습니다.

해당 속성을 사용하여 위젯을 삭제했으며 문제없이 페이지가로드됩니다.

백틱 문제로 인해 장바구니 및 카탈로그 규칙도 다시 작성해야합니다.

내가 겪고있는 주요 문제

" pub / media / catalog / product / cache를 제거하십시오. (이 폴더를 제거하면 공간이 확보됩니다.) & bin / magento catalog : image : resize를 실행하여 새 이미지 캐시를 생성하십시오 (이 단계는 경로를 변경했기 때문에 필요합니다) 캐시 된 이미지로 이전에 캐시 된 이미지를 제거해야합니다.) "

'pub / media / catalog / product / cache'를 제거해도 문제는 없지만 'bin / magento catalog : image : resize'는 방금 제거한 폴더 안에 새 이미지를 만드는 것입니다. 그것은 새로운 길이있을 것이라고 말했지만, 내가 빠진 것이 아니라면 지금까지는 그렇지 않은 것 같습니다. 그러나 오랜 시간이 걸리도록 이미지 크기 조정을 계획하십시오. 지금까지 22 분 동안 500 개 미만의 이미지가 처리되었습니다.


0

가격 재색 인화와 관련하여 2 가지 문제가 발생했습니다. 한 가지 문제는 구성 가능한 가격 인덱서 (및 아마도 다른 복잡한 제품이지만 번들과 그룹화 된 제품을 광범위하게 사용하는 프로덕션 프로젝트가 없음)는 하위 제품 인덱스를 사용하여 제대로 실행된다는 것입니다. 구성 가능한 가격 인덱서는 2 단계로 작동합니다.

  • magento에서 구성 가능한 가격 수준으로 가격을 설정할 수 없으므로 구성 가능한 제품 가격을 기준으로 인덱스 데이터를 작성하십시오.
  • catalog_product_index_price동일한 테이블의 하위 데이터를 기반으로 테이블의 최소 및 최대 열 업데이트

내가 찾은 첫 번째 버그 reindexList는 예약 된 색인 재 작성에 의해 실행 되는 메소드가 제공된 목록을 제공된 ID를 기준으로 정렬 된 제품 유형별로 색인을 다시 작성했습니다. 목록에서 가장 낮은 ID가 단순한 경우 모든 단순 항목은 구성 가능 항목 이전에 다시 색인화되고, 구성 가능한 경우 단순 항목 이전에 구성 가능합니다.

두 번째 버그는 구성 가능한 가격 재색 인 프로세스 테이블의 첫 번째 단계 에서 제공된 목록에서 최소 및 최대 ID가있는 부분으로 값 catalog_product_index_price을 생성 한 쿼리를 기반으로 업데이트 된 사실에 의존했습니다 . 이로 인해 데이터를 기반으로하는 범위의 모든 구성 가능 항목에 대해 색인 테이블이 업데이트되었으며 대부분의 경우 모든 가격 열이 0으로 설정되었습니다. 두 번째 단계에서 인덱서가 하위 쿼리를 기반으로 최소 및 최대 가격을 업데이트해야하는 두 번째 단계에서 부분 으로 실행됩니다. 추천 되므로 만에 제공되는 구성 가능한 대한 베이스 상태에서 다른 제조 방법.wherewhere e.entity_id BEETWEEN ? and ?wherewhere le.entity_id IN (?)reindexList

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.