'태터툴즈 1.0 클래식'에 해당되는 글 1ATOM

  1. 2006/01/01 inureyes TT 1.0 클래식으로 업그레이드시 php 실행관련 에러 해결 2
TT 1.0 classic으로 업그레이드시 다양한 에러가 발생한다. 다른 에러들은 DB의 테이블을 조작한 경우 일어난다. 나의 경우는 그런 에러들 대신에 업그레이드 작업 중 iconv 를 실행하는 시간이 30초가 넘는다는 에러를 만났다.

일반적으로 php서버가 php 하나의 실행시간이 30초 이상이 되지 않도록 (보안이나 서버 로드, 데드락 프로세스등 다양한 이유때문이겠다) 설정되어 있기 때문이다. 글이 적은 사람은 겪을 일 없겠지만 글이 많거나 서버가 느린 사람은 30초에 컨버팅이 끝나지를 않는다.

해결방법은 간단하다. admin디렉토리의 migration.php의 두번째 줄에 다음을 추가해준다.

set_time_limit(0);

위 명령은 명령문이 있는 php의 실행시간 한계를 없애는 역할을 한다. 내 경우 저렇게 고친 후, 2분여의 시간의 컨버팅 작업 끝에 1.0 클래식으로의 이전을 마쳤다.

도움이 되시길 :)
크리에이티브 커먼즈 라이센스
Creative Commons License
2006/01/01 06:00 2006/01/01 06:00
트랙백 2, 댓글 2개가 달렸습니다.
ATOM Icon 이 글의 댓글이나 트랙백을 계속 따라가며 보고 싶으신 경우 ATOM 구독기로 이 피드를 구독하세요.