wp-admin.php
요약
wp-config.php
파일은 워드프레스 설치 시 설정을 관리하는 중요한 파일입니다. 데이터베이스 설정, 디버그 모드, 메모리 한도, 자동 업데이트 제어 등 다양한 설정을 할 수 있습니다.
상세 설명
데이터베이스 설정
define('DB_NAME', 'database_name_here'); // 데이터베이스 이름
define('DB_USER', 'username_here'); // 데이터베이스 사용자명
define('DB_PASSWORD', 'password_here'); // 데이터베이스 비밀번호
define('DB_HOST', 'localhost'); // 데이터베이스 호스트
define('DB_CHARSET', 'utf8'); // 데이터베이스 문자셋
define('DB_COLLATE', ''); // 데이터베이스 콜레이션
인증 키와 솔트
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');
데이터베이스 테이블 접두사
$table_prefix = 'wp_'; // 데이터베이스 테이블 접두사
디버그 모드
define('WP_DEBUG', true); // 디버그 모드 활성화
define('WP_DEBUG_LOG', true); // 디버그 로그 기록 (wp-content/debug.log)
define('WP_DEBUG_DISPLAY', false); // 디버그 메시지 화면에 표시 비활성화
@ini_set('display_errors', 0); // 오류 메시지 표시 비활성화
define('SCRIPT_DEBUG', true); // 개발 버전의 CSS 및 JS 파일 사용
메모리 한도 및 성능 설정
define('WP_MEMORY_LIMIT', '64M'); // 워드프레스 메모리 한도
define('WP_MAX_MEMORY_LIMIT', '256M'); // 관리 페이지 메모리 한도
define('WP_CACHE', true); // 캐시 사용
define('WP_CACHE_KEY_SALT', 'your-site-name:'); // 캐시 키 솔트
파일 수정 및 자동 업데이트
define('DISALLOW_FILE_EDIT', true); // 관리자에서 테마 및 플러그인 파일 편집 비활성화
define('DISALLOW_FILE_MODS', true); // 관리자에서 테마 및 플러그인 설치/업데이트 비활성화
define('AUTOMATIC_UPDATER_DISABLED', true); // 자동 업데이트 비활성화
define('WP_AUTO_UPDATE_CORE', false); // 워드프레스 코어 자동 업데이트 비활성화
SSL 및 쿠키 설정
define('FORCE_SSL_ADMIN', true); // 관리자 페이지 SSL 강제
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) {
$_SERVER['HTTPS'] = 'on';
}
define('COOKIE_DOMAIN', 'example.com'); // 쿠키 도메인 설정
기타 설정
define('WP_POST_REVISIONS', 5); // 게시물 리비전 수 제한
define('EMPTY_TRASH_DAYS', 7); // 휴지통 비우기 주기
define('WPLANG', 'ko_KR'); // 사이트 언어 설정
define('WP_ALLOW_MULTISITE', true); // 멀티사이트 활성화
No Comments