코드의 출처 (이거를 그누4에 맞게 재구성 한 것 입니다)
실행하면 PC에 파일로 DB가 저장 됩니다.
DB 백업 참 쉽습니다.
adm/admin.menu100.php에 아래의 코드를 추가하고,
첨부를 adm 디렉토리에 넣으면 됩니다.
array("100210", "db백업", "$g4[admin_path]/db_backup.php"),
php로 mysql restore하는 코드는 아래에 있습니다.
굳이 필요할거 같지 않아서 적용하지 않습니다.
영카트4, 클럽4, 지블로그 등의 백업을 추가하려는 경우,
파일의 마지막에 코드를 더 넣으면 됩니다.
backup_tables("$g4[table_prefix]");
backup_tables("yc4_");
backup_tables("nc_");
backup_tables("gb4_");
그냥 계정의 DB를 다 받으려면,
backup_tables("");
=== 수정 1 ===
php 5.3.x 이후를 위해 preg_replace로 바꿨고, 코드를 정리했습니다.
- opencode.co.kr -
÷θ adm 丮 ְ, ڿ db ˴ϴ.
ڽϴ~
ϼ~
ʹ Ƽ 71kg Ǵ° ġ ѽð ʹ Ф
ġ ϸ ϴ.
ƴϸ, ̰ ϳ 常ϼ.
http://www.enuri.com/p/916276
ֺ ŰϷ?
http://www.enuri.com/p/2191948
ڽϴ.~
Fatal error: Call to undefined function get_token() in /web/home/home/html/adm/db_backup.php on line 8
׳ db_backup.php ִ $token = get_token(); ̰ ּó ߴµ ?
ּó ϴ ˴ϴ.
phpmyadmin Ʈ ؼ ϸ Ǵ°?
phpmyadmin ϸ DZ.
array("100210", "db", "$g4[admin_path]/db_backup.php"),
ʺ̤