? TrinityCore/Azerothcore/Ashamanecore/Cmangos의 간단한 등록 페이지
주요 서버 코어와의 호환성을 특징으로하는이 사용하기 쉬운 스크립트를 사용하여 게임 서버를위한 다목적 웹 사이트를 만듭니다.
지원되는 코어 :
- 아 제로 코어
- 트리니티 코어
- Ashamanecore
- cmangos
프로젝트가 마음에 들었다면 자유롭게 빛나는 별을주십시오.
? ️ 전제 조건
PHP 버전 8.0 이상이 설치되고 다음 확장이 활성화되어 있는지 확인하십시오.
- GMP 확장
- GD 확장
- 지퍼 확장
- 비누 확장
- MBString 확장
- PDO 확장
- PDO-MYSQL 확장
설치 안내서 (마지막 버전 -PP 8)
서버에서 위의 전제 조건을 충족하십시오.
프로젝트 파일 얻기 :
작곡가를 설치하십시오.
프로젝트 디렉토리로 이동 한 다음 application/ 디렉토리로 이동하십시오.
필요한 종속성을 설치하려면 다음 명령을 실행하십시오.
application/config/ Directory로 이동하여 file config.php.sample 이름을 config.php 로 바꿉니다.
새로 이름이 변경된 config.php 파일을 편집하여 서버 세부 정보를 삽입하십시오. "Image Captcha"기능을 사용하는 경우 PHP의 GD2 모듈을 활성화해야합니다.
구성이 완료되면 등록 페이지가 작동해야합니다.
? PHP 7 버전 다운로드
PHP 7 지원이 필요한 사람들은 PHP 7에 대한 마지막 호환 커밋을 사용하십시오.이 단계를 따라 특정 커밋에서 저장소를 복제하십시오.
git clone https://github.com/masterking32/WoWSimpleRegistration
cd WoWSimpleRegistration
git checkout 32a1e7e6bc31f2ed6ed1d83f64d1ae62aeab9d32
? 디버깅
빈 페이지에 직면하는 것은 일반적인 문제가 될 수 있으며, 일반적으로 진단 해야하는 숨겨진 오류를 나타냅니다. 문제 해결을 용이하게하려면 구성 파일에서 debug_mode 활성화하십시오.
디버그 모드를 활성화하는 방법은 다음과 같습니다.
-
config.php 파일을 엽니 다. -
$config['debug_mode'] 매개 변수를 찾으십시오. - 디버그 모드를 활성화하려면
true 로 설정하십시오.
켈 중요 : 문제를 해결 한 후에 디버그 모드를 비활성화해야합니다 . 프로덕션 환경에서 웹 사이트를 배포하거나 라이브로 이동하기 전에 디버그 모드를 false 로 설정해야합니다. 이것은 보안과 성능이 손상되지 않도록하는 데 도움이됩니다.
✅ 기능
- 등록 페이지 : 바닐라, TBC, WOTLK, MOP, WOD, LEGION, BFA 및 TWW를 포함한 다양한 게임 버전을 수용합니다.
- 온라인 플레이어 상태 : 여러 영역을 지원하여 서버에서 온라인에 누가 있는지 확인하십시오.
- 리더 보드 : 플레이 타임, 킬, 명예 포인트, 아레나 포인트 및 다양한 영역에서 경기장 팀을 기준으로 최고 플레이어를 표시합니다.
- 연결 안내서 : 새로운 플레이어를위한 단계별 '연결 방법'페이지.
- 연락처 양식 : 문의 및 지원은 액세스 가능한 '저희에게 연락하십시오'페이지에 문의하십시오.
- 다중 테마 : Light, Icecrown, Kaelthas, Advance 및 Azeroth의 전투와 같은 다양한 템플릿 중에서 선택하십시오.
- 비밀번호 관리 : 2019 년 4 월 10 일 현재 변경 및 암호 복구 (2019 년 5 월 31 일 기준).
- 투표 시스템 : 투표 시스템으로 커뮤니티를 참여시킵니다 (2020 년 4 월 3 일에 추가).
- Captcha 통합 : Hcaptcha/Recaptcha V2로 사이트를 보호하십시오 (2020 년 7 월 27 일 이후).
- 2 요인 인증 (2FA) : 2FA (2020 년 7 월 28 일에 도입)로 추가 보안 계층을 추가하십시오.
- 다국어 지원 : 다양한 언어 (2020 년 9 월 10 일 추가)를 지원하는 전 세계 잠재 고객이 사이트에 액세스 할 수 있도록합니다.
- ?? 영어
- ?? 페르시아 인
- ?? 이탈리아 사람
- ?? 중국어가 단순화되었습니다
- ?? 중국 전통
- ?? 스웨덴어
- ?? 프랑스 국민
- ?? 독일 사람
- ?? 스페인 사람
- ?? 한국인
- ?? 러시아인
- ?? 포르투갈 인
? ️ Changelog
2.0.3 (11/12/2024)
- 현대 WOW 서버/클라이언트에서 사용하는 SRP6 버전 1 및 2를 지원합니다. (Funjoker에게 감사합니다)
2.0.2 (2/24/2021)
- 언어 체인저 기능을 추가했습니다. (Duelistrag3 덕분에)
2.0.1 (2/20/2021)
2.0.0 (8/03/2020)
- 아제로스 템플릿을위한 새로운 전투가 추가되었습니다.
1.9.9 (8/03/2020)
1.9.8 (8/03/2020)
1.9.7 (7/28/2020)
- 2 요인 인증 (2FA) 지원이 추가되었습니다.
- 저수준 보안 취약점을 패치했습니다. (중요 :이 버전으로 업그레이드하십시오)
- 다양한 버그를 해결했습니다.
-
account set addon 명령은 비누 등록을위한 등록 후 단계로 포함되었습니다.
1.9.6 (7/27/2020)
- hcaptcha/recaptcha/Image Captcha 지원이 추가되었습니다.
- 향상된 페이지로드 성능.
- 명확성을 향상시키기 위해 구성 파일 내에서 확장 된 설명.
- 업데이트 된 작곡가 패키지.
1.9.5 (4/17/2020)
- Cmangos 지원을 통해 SOAP를 통해 비밀번호 기능을 활성화/복원합니다.
1.9.4 (4/03/2020)
1.9.3 (4/02/2020)
1.9.2 (3/31/2020)
1.9.1 (3/12/2020)
1.9 (3/12/2020)
- 비 -Battle.net 서버에 대해 하나의 이메일 주소를 공유 할 수있는 여러 계정이 허용되었습니다.
- 비 암호 변경 및 비 -Battle.NET 서버의 암호 변경 및 복원 기능을 위해 사용자 식별 방법을 이메일에서 사용자 이름으로 변경했습니다.
- 최고의 플레이어 및 온라인 플레이어의 표시를 활성화하거나 비활성화하는 옵션을 추가했습니다.
? ️ 스크린 샷
사전 템플릿
아제로스 템플릿 전투
가벼운 템플릿
iCecrown 템플릿
Kael'thas 템플릿
더 많은 영상을 찾고 계십니까? 여기에서 추가 스크린 샷을 찾아보십시오.
크레딧
? 프로그래밍
? 번역
- 영어/페르시아어 : Amin.masterking
- 이탈리아어 : 헬리아
- 중국 단순화/전통 : Coolzoom, Oiuv
- 스웨덴어 : Kitzunu
- 프랑스어 : Kalorte
- 독일어 : Duelistrag3
- 스페인어 : Xjose93
- 한국 : 한국
- 러시아어 : Haeniken
- 포르투갈어 : Xnexuiz
이 프로젝트에 대한 귀중한 지원과 기여에 대한 모든 기고자들에게 진심으로 감사드립니다.