1

주제: setup.php 에서 다시 설정/테이블 삭제 시 문제

1.0.5beta1을 완전히 지우고 1.0.5beta2로 동일한 테이블로 다시 설정을 해서 사용하려고 했으나 테이블을 찾지를 못하더군요.(삭제도 마찬가지고요.)

그래서 setup.php 파일을 확인해보니 다시 설정의 경우에는 윈도우라서 그런지 테이블명에 대소문자 구분이 안되어 있어서 생기는 문제군요.
(strtolower를 해주면 될거 같네요. 물론 case에 있는 것들도 소문자로 바꾸고;; )

삭제의 경우에는 1.0.5나 1.0.4를 체크하는 부분은 아예 없네요.;
윈도우 환경에서는 역시나 위와같은 문제로 찾지를 못하고요.(대소문자 구분)
다른 환경에서는 다 찾기는 하지만 그냥 1.0.2로만 나오네요.(정상인 경우)

그리고.. 앞으로도 지금과 같은 방법으로 계속하는건 무리가 있지 않을까요?
관리 테이블을 하나 만들어서 버전을 기록해두는게 더 좋지 않나라고 생각합니다.