2014-12-16 2 views
0

저는 magento 모듈과 스크립트 설정 모듈을 가지고 있습니다. 이제이 스크립트와이 모듈을 다시 실행하고 싶습니다. core_resource에서이 모듈의 설정을 지우고 magento에 접근했습니다. 그러나 모듈은 다시 설치되지 않습니다. 이 모듈의 데이터베이스는 삭제되지 않지만 스크립트에 존재하는 경우 DROP TABLE을 가지고 있습니다. 그리고 core_resource에서이 모듈의 설정은 존재하지 않습니다. 실제로 삭제됩니다. 그래서 나는 설치가 실행되지 않는다고 생각한다. 그러나이 모듈은 여전히 ​​core_resource에 이전 sql과 설정 필드가 없어도 정상적으로 작동합니다.모듈 Magento를 다시 설치할 수없는 이유는 무엇입니까?

미리 감사드립니다.

답변

0

설치 리소스 마이그레이션 스크립트를 다시 실행하려면 Magento 구성 캐시를 지워야합니다. 이 캐시 지우기를 통해 Magento는 모듈 버전이 변경된 것을 확인할 수 있습니다.

또한 n98-magerun 명령 줄 도구를 사용하는 것이 좋습니다.이 도구에는 수동으로 설치 리소스 마이그레이션 스크립트를 실행하기위한 여러 가지 명령이 있습니다.

0

수동으로 테이블 드롭,

다음 core_resource 행 레코드를 제거,

후 다시

모든 페이지를 실행
관련 문제