복구/최적화 기능 자동으로 안될까요?

· 2010-08-19 (목) 11:04:46 · 1775 · 4
무엇이 문제인지 DB가 자꾸 깨집니다.

그래서 주기적으로 관리자 기능에서 복구/최적화을 눌러주는데

이기능을 자동으로 하루에 한번 일정시간에 되게 하면 좋을거 같은데요!!

어떻게 해야 할지 모르겠습니다.

고수님들 조언좀 부탁드립니다.
|

댓글 4개

tail_sub.php
열어서 보시며 아래 코드가 있습니다

// 부담(overhead)이 있다면 테이블 최적화
//$row = sql_fetch(" SHOW TABLE STATUS FROM `$mysql_db` LIKE '$g4[login_table]' ");
//if ($row['Data_free'] > 0) sql_query(" OPTIMIZE TABLE $g4[login_table] ");

일단 이 주석을 풀어 보시구요 해결 않되면
응용하여 원하시는 코드를 추가 보시는것은 어떨까요?
2010-08-20 (금) 10:10:20
답변 너무 감사합니다. 주석 푸니까 관리자 화면 하단에 에러가 뜨네요!!!
처리 하려는 방식이 안 좋아 보입니다
호스팅사에 연락해서 고쳐달라고 해야죠. 자체 서버라면 mysql을 다시 설치하던지..
어쨌거나 원하는 방법은 adm/repair.php 보면 테이블 복구 부분이 있습니다

1.그 부분을 복사해서 index.php 첫 부분에 넣으세요
2. cf_1 필드에 복구한 날짜를 입력하는 부분을 추가합니다
sql_query("update $g4[config_table] set cf_1='$g4[time_ymd]'");
3. 전체를 아래 if문으로 둘러싸매세요(하루에 한번만 실행 되도록)
if($config['cf_1']<$g4['time_ymd']){
2010-08-20 (금) 10:10:37
답변 너무 감사합니다. 시도 해주겠습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-08-20 조회 1,558
10-08-20 조회 1,694
10-08-20 조회 1,702
10-08-19 조회 1,944
10-08-19 조회 2,271
10-08-19 조회 2,386
10-08-19 조회 1,690
10-08-19 조회 1,615
10-08-19 조회 2,363
10-08-19 조회 4,693
10-08-19 조회 1,634
10-08-19 조회 1,595
10-08-19 조회 1,700
10-08-19 조회 1,834
10-08-19 조회 1,619
10-08-19 조회 1,893
10-08-19 조회 1,776
10-08-19 조회 2,579
10-08-19 조회 1,649
10-08-19 조회 1,675