2013-05-21 3 views
0

주말의 웹 사이트에서 제품 범주를 클릭 할 때 제품 표시가 중단되는 이상한 문제가 발생했습니다. 내 동료 중 한 명이 테스트를 마치고 '선택과 일치하는 제품이 없습니다'라는 일반적인 오류 메시지가 나타납니다. 나는 나중에 그것을 시험했고 잘 작동했다.Magento로 몇 시간 동안 제품 표시가 중단되었습니다.

캐시 관리와 관련이 있는지 궁금한데 어떻게 작동하는지 모르겠습니다. 나는 Magento가 나에게 새롭기 전에 사이트에서 일하지 않았다. '인덱스 관리 (index managment)'에는 24/48 시간마다 실행되는 것처럼 보이는 기능이 있습니다.

일부 정보를 다시 클라이언트에 제공 할 수 있어야합니다. 어떤 도움을 주시면 감사하겠습니다. 나는 정보가 계속되기를 희망한다.

Magento ver. 1.4.1.1 

감사합니다.

편집 :

내가 수동으로 '제품 가격'인덱스의 데이터를 인덱싱합니다. 이것은 문제를 해결하는 것으로 보인다. 그러나 나는 그것을 멈추게하는 원인이 무엇인지 운동해야합니다. 인덱스 관리가 실행되고 오류가 발생했을 때 볼 수있는 방법이 있습니까?

답변

1

색인 중 하나가 새로 고쳐 졌다고 생각합니다. 대부분 "catalog_category_products"입니다.

Backoffice에서 수동으로 색인을 다시 생성하고 제품이 앞면에 나타나는지 확인하십시오.

그렇지 않은 경우 다른 색인을 확인하십시오.

+0

실행하는 데 얼마나 걸릴지 알고 계십니까? 주말에 뛰었을 수도 있습니다. 그래서 우리에게는 문제가있었습니다. 그러나 제품은 몇 시간 동안 나타나지 않았습니다. 잠시 동안 거기에 있었던 문제 일 수 있습니다. – JDavies

+0

그것은 서버 및 데이터베이스 (제품/카테고리/속성/sotres/etc)에 따라 다릅니다. 몇 시간 또는 며칠이 걸릴 수 있습니다 .. –

+0

좋아, 문제는 순간에 일어나고 있고 나는 시도했습니다. 인덱스 관리에 대한 수동 새로 고침 문제가 무엇인지 모릅니다. 뭔가가 실행 중이고 오류가 발생하거나 실행하는 데 오랜 시간이 걸립니다. – JDavies

1

cronjob에 문제가있어 제품의 자동 색인 생성이 제대로 작동하지 않을 수 있습니다. DB에서 이것을 확인하고 테이블 cron_schedule을 조사하고 인덱스 프로세스가 성공적으로 실행되었는지 확인하십시오. 제품이 실행 된 시간을 볼 수 있으며 제품을 다시 볼 수 있었던 시간과 비교할 수 있습니다. 이것이 문제인 경우 cron.php이 정기적으로 호출되고 예약 된 모든 cronjob이 제대로 실행되는지 확인해야 할 수 있습니다.

+0

감사합니다. 데이터베이스에 액세스하여 테이블을 확인할 수 있는지 확인합니다. 설치되어있는 Cronjob을 어디에서 볼 수 있습니까? – JDavies

+0

Magento의 cron 취급을 추적하기 위해이 도구를 권장합니다 : http://www.fabrizio-branca.de/magento-cron-scheduler.html. cronjob이 처리 한 Magento 작업에 대한 모든 정보와 실행 된시기, 종료 된 상태를 보여줍니다. –

관련 문제