>  기사  >  CMS 튜토리얼  >  Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

藏色散人
藏色散人원래의
2019-12-09 10:00:382142검색

Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법은 무엇입니까?

데이터 디렉터리는 시스템 캐시 및 구성 파일을 위한 디렉터리입니다. 일반적으로 디렉터리에 쓸 수 있는 한 많은 웹마스터가 이 디렉터리에 실행 권한을 부여할 수도 있습니다. 더욱이 이는 매우 위험하므로 이 데이터 디렉터리를 웹 액세스 가능한 디렉터리 밖으로 옮기는 것이 좋습니다. 이 문서에서는 웹 액세스 디렉터리에서 데이터 디렉터리를 이동하는 방법을 소개합니다.

추천 학습: Dreamweaver cms

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

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

여기서는 "D: dedecmsv57"을 시스템의 루트 디렉터리로 사용합니다. 아래의 데이터 폴더(그림 1 참조)를 이동해야 합니다. 디렉토리에서 상위 디렉토리(웹이 아닌 디렉토리)로 간단히 잘라내거나 직접 복사할 수 있습니다.

Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

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

Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

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

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

Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

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

시스템 배경으로 들어가서 구성의 tplcache 디렉터리를 원하는 디렉터리로 수정합니다. (시스템 > 시스템 기본 매개변수 > 성능 옵션 > 템플릿 캐시 디렉터리)

Dedecms에서 시스템의 데이터 디렉터리를 웹이 아닌 다른 디렉터리로 마이그레이션하는 방법

자, 데이터 디렉터리를 성공적으로 마이그레이션했습니다.

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

구입한 가상 호스트에 일반 권한이 설정되어 있는 경우, 데이터가 위치한 디렉터리에 읽기 및 쓰기 권한(웹 디렉터리와 동일한 권한)이 있는지 확인하세요.

테스트를 통과했습니다.

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

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