2013-04-17 3 views
0

Magento 1.6.1CE를 사용하고 있습니다. 기본 시간대를 Australia/Perth로 설정했습니다. 내 서버도 같은 시간대에 실행됩니다.created_at 열이 고객 편집시 magento로 정크 데이트를합니다.

고객 생성시 admin html의 DB 및 Customer Since 열에 created_at 열에 문제가 없습니다.

하지만 세부 정보를 수정하고 고객 저장 이후에도 문제가없는 경우 열에는 30/11/00-1 1:30:00 AM 또는 01/01/1970 9:30:00 AM과 같은 일부 정크 데이트가 걸립니다. . 그래서 다음 번에 편집 할 수 없습니다 (Exception handling이 비활성화되어 있음을 나타냄) created_at에서 볼 때 0000-00-00 00:00:00입니다.

이 문제를 어떻게 해결할 수 있는지 알려주십시오. 나는 Magento Coding을 처음 사용합니다.

미리 감사드립니다 ...

답변

0

한 번 비슷한 문제가있었습니다. Magento는 로케일에 따라 특정 날짜 형식을 사용하기 때문입니다.

기본적으로 Magento는 월/일/년 형식을 사용합니다. 귀하의 경우 Magento가 하루와 월을 acutally 교대하는 것처럼 보입니다. 따라서 System > Configuration > General > Locale Options의 "Locale"과 "Timezone"이 일치하는지 확인하십시오.

일치하는 경우에도 여전히이 문제가 발생하면 고객 편집 블록이나 컨트롤러 작업을 다시 쓸 수 있습니다.