>CMS 튜토리얼 >Dedecms >DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

藏色散人
藏色散人원래의
2020-01-11 09:29:162062검색

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹 외부 디렉터리로 마이그레이션하는 방법은 무엇인가요?

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹 외부 디렉터리로 마이그레이션하는 방법

권장 학습: Dream Weaver cms

데이터 디렉터리는 시스템 캐시 및 구성 파일을 위한 디렉터리입니다. 일반적으로 디렉터리에 쓸 수 있는 한 보안 위험이 있을 수 있습니다. 이는 매우 위험하므로 이 데이터 디렉터리를 웹에서 액세스할 수 있는 디렉터리 밖으로 옮기는 것이 좋습니다. 이 문서에서는 웹 액세스 디렉터리에서 데이터 디렉터리를 이동하는 방법을 소개합니다.

참고:

이 작업을 수행하려면 DedeCMS 시스템에 대한 높은 이해가 필요합니다. 시스템에 익숙하지 않다고 생각되면 Dreamweaver 관리자 홈의 관련 서비스를 선택하는 것이 좋습니다. 보려면 클릭하세요.

1. 데이터 디렉터리를 웹이 아닌 디렉터리로 이동합니다.

여기서의 예는 시스템의 루트 디렉터리인 "D: dedecsv57"입니다(그림 1 참조). 디렉터리에서 다음 수준으로 이동합니다. 디렉터리(웹 디렉터리가 아님)에서 직접 잘라내거나 복사하면 됩니다.

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

상위 디렉터리로 이동하여 파일 경로에 주목합니다.

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

2. DEDEDATA 디렉터리의 구성 상수를 수정합니다.

시스템 디렉터리에서 /include/common.inc.php 파일을 찾아 DEDEDATA 상수를 시스템 디렉터리로 수정합니다.

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

3. tplcache 캐시 파일 디렉터리 구성

시스템 배경으로 들어가서 구성의 tplcache 디렉터리를 원하는 디렉터리로 수정합니다.

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

4. 루트 디렉터리

DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

9번째 줄에서 index.php 파일을 수정하고, /data/를 /../data/

로 변경하세요. 그러면 데이터 디렉터리가 성공적으로 변경됩니다. 밖으로.

참고:

이 작업은 현재 V57 시스템에서만 테스트되었습니다. 다른 버전의 시스템은 조정이 필요할 수 있습니다.

위 내용은 DedeCMS 루트 디렉터리의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.