상담 예약 시스템 설치 테스트";
// 1. 그누보드 기본 파일 로드 테스트
echo "
1. 그누보드 기본 파일 로드 테스트
";
try {
include_once('../../common.php');
echo "✅ common.php 로드 성공
";
echo "✅ 데이터베이스 연결: " . (isset($connect_db) ? "성공" : "실패") . "
";
echo "✅ 관리자 권한: " . ($is_admin ? "있음" : "없음") . "
";
} catch (Exception $e) {
echo "❌ common.php 로드 실패: " . $e->getMessage() . "
";
}
// 2. _common.php 로드 테스트
echo "2. _common.php 로드 테스트
";
try {
include_once('./_common.php');
echo "✅ _common.php 로드 성공
";
echo "✅ 상담 시스템 버전: " . (defined('G5_CONSULTANT_VERSION') ? G5_CONSULTANT_VERSION : "정의되지 않음") . "
";
} catch (Exception $e) {
echo "❌ _common.php 로드 실패: " . $e->getMessage() . "
";
}
// 3. 함수 존재 확인
echo "3. 필수 함수 존재 확인
";
$functions = ['sql_query', 'sql_fetch', 'sql_real_escape_string', 'alert'];
foreach ($functions as $func) {
echo (function_exists($func) ? "✅" : "❌") . " {$func}
";
}
// 4. 상수 확인
echo "4. 필수 상수 확인
";
$constants = ['G5_PATH', 'G5_ADMIN_PATH', 'G5_DATA_PATH'];
foreach ($constants as $const) {
echo (defined($const) ? "✅" : "❌") . " {$const}: " . (defined($const) ? constant($const) : "정의되지 않음") . "
";
}
// 5. 데이터베이스 연결 테스트
echo "5. 데이터베이스 연결 테스트
";
try {
$sql = "SELECT 1 as test";
$result = sql_query($sql);
if ($result) {
echo "✅ 데이터베이스 쿼리 성공
";
} else {
echo "❌ 데이터베이스 쿼리 실패
";
}
} catch (Exception $e) {
echo "❌ 데이터베이스 오류: " . $e->getMessage() . "
";
}
echo "
";
echo "설치 페이지로 이동
";
?>