문제

오늘 magento 설치에서 xml 파일을 업데이트한 후 magento 백엔드에서 일상적인 캐시 플러시를 수행했습니다.좀 더 구체적으로 말하자면, "Flush Magento Cache"와 "Flush Cache Storage" 두 개의 버튼을 눌렀습니다.유감스럽게도 마젠토 사이트를 다시 로드할 때 상단 탐색 표시줄이 사라지고 제품에 대한 모든 링크가 깨졌습니다.Magento를 처음 사용하는 저는 이 문제를 처리하기에는 다소 부족하다고 느낍니다.

이 문제는 초기 설치 직후에 한 번 발생했습니다.테마를 다시 설치하면 문제가 해결되었습니다.이제 차이점은 수많은 제품과 기타 DB 변경 사항을 추가했지만 DB나 파일이 백업되지 않았다는 것입니다.데이터베이스와 프런트 엔드에 수행한 모든 작업을 잃을 경우를 대비해 테마를 다시 설치하는 것이 두렵습니다.이전에 이 문제를 겪은 사람이 있습니까? 그리고/또는 현재 진행 상황과 가능한 수정 사항에 대해 밝힐 수 있는 사람이 있습니까?도와주세요!

도움이 되었습니까?

해결책

오늘 Magento 설치에서 XML 파일을 업데이트 한 후 Magento의 백엔드에서 일상적인 캐시 플러시를 수행했습니다.<snip> 이제 내 사이트가 손상되었습니다.

Magento는 구성 xml 및 레이아웃 xml을 캐시합니다.

변경 후 캐시를 삭제했으며 이제 Magento가 손상되었습니다.

캐시를 지운 후 Magento는 변경 사항을 시스템으로 읽습니다.

XML 변경 사항이 손상되었습니다.변경한 파일을 원본 파일로 되돌리고 캐시를 지웁니다.

추가로 말씀드리자면, 그렇습니다. 구성 및 레이아웃 파일 작업 시 올바른 형식의 XML을 유지 관리하고 파일을 올바르게 변경하는 방법을 조사하지 않으면 이런 일이 항상 발생합니다.

이것이 한 가지 이유이다 언제나 레이아웃과 템플릿이 변경될 때마다 캐시를 ​​플러시합니다.몇 가지 사항을 변경하고 어느 것이 귀하의 라이브 전자 상거래 웹사이트를 오염시켰는지 기억할 수 없는 경우 나중에 오류를 즉시 포착하는 대신 오류를 즉시 포착하게 됩니다.이는 또한 개발 서버에서 변경 사항을 적용하고 완전히 테스트한 후 원하는 효과가 있는지 확인한 후에만 라이브 서버에 업로드하는 이유이기도 합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top