DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹 외부 디렉터리로 마이그레이션하는 방법은 무엇인가요?
DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹 외부 디렉터리로 마이그레이션하는 방법
권장 학습: Dream Weaver cms
데이터 디렉터리는 시스템 캐시 및 구성 파일을 위한 디렉터리입니다. 일반적으로 디렉터리에 쓸 수 있는 한 보안 위험이 있을 수 있습니다. 이는 매우 위험하므로 이 데이터 디렉터리를 웹에서 액세스할 수 있는 디렉터리 밖으로 옮기는 것이 좋습니다. 이 문서에서는 웹 액세스 디렉터리에서 데이터 디렉터리를 이동하는 방법을 소개합니다.
참고:
이 작업을 수행하려면 DedeCMS 시스템에 대한 높은 이해가 필요합니다. 시스템에 익숙하지 않다고 생각되면 Dreamweaver 관리자 홈의 관련 서비스를 선택하는 것이 좋습니다. 보려면 클릭하세요.
1. 데이터 디렉터리를 웹이 아닌 디렉터리로 이동합니다.
여기서의 예는 시스템의 루트 디렉터리인 "D: dedecsv57"입니다(그림 1 참조). 디렉터리에서 다음 수준으로 이동합니다. 디렉터리(웹 디렉터리가 아님)에서 직접 잘라내거나 복사하면 됩니다.
상위 디렉터리로 이동하여 파일 경로에 주목합니다.
2. DEDEDATA 디렉터리의 구성 상수를 수정합니다.
시스템 디렉터리에서 /include/common.inc.php 파일을 찾아 DEDEDATA 상수를 시스템 디렉터리로 수정합니다.
3. tplcache 캐시 파일 디렉터리 구성
시스템 배경으로 들어가서 구성의 tplcache 디렉터리를 원하는 디렉터리로 수정합니다.
4. 루트 디렉터리
9번째 줄에서 index.php 파일을 수정하고, /data/를 /../data/
로 변경하세요. 그러면 데이터 디렉터리가 성공적으로 변경됩니다. 밖으로.
참고:
이 작업은 현재 V57 시스템에서만 테스트되었습니다. 다른 버전의 시스템은 조정이 필요할 수 있습니다.
위 내용은 DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!