ホームページ  >  記事  >  CMS チュートリアル  >  DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

藏色散人
藏色散人オリジナル
2020-01-11 09:29:162007ブラウズ

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

DedeCMS ルート ディレクトリのデータ ディレクトリを Web 以外のディレクトリに移行する方法は?

DedeCMS ルート ディレクトリ データ ディレクトリを Web 外部のディレクトリに移行する方法

推奨学習: 梦Weavercms

データ ディレクトリは、システム キャッシュと構成用のディレクトリです。ファイルは、通常、両方とも読み取りと書き込みが可能です。ディレクトリに書き込むことができる限り、セキュリティ リスクが存在する可能性があります。多くの Web マスターは、このディレクトリに実行権限を与えていますが、これは非常に危険です。そのため、このデータ ディレクトリをディレクトリから移動することをお勧めします。 Web からアクセスできるディレクトリ。この記事では、Web アクセス ディレクトリからデータ ディレクトリを移動する方法を紹介します。

注:

この操作を行うには、ユーザーが DedeCMS システムについて十分に理解している必要があります。よくわからない場合は、DedeCMS システムの関連サービスを選択することを検討してください。 Dreamweaver 管理者のホーム。クリックして表示

1. データ ディレクトリを Web 以外のディレクトリに転送します

ここでの例は、システムのルート ディレクトリとして「D:dedecmsv57」を使用しています。データを転送する必要があります。ディレクトリ直下のフォルダ (図 1 など) 移行には上位ディレクトリ (Web ディレクトリ以外) が必要ですが、それを切り取るかコピーするだけです。

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

上位ディレクトリに移動し、ファイル パスに注目します。

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

2. DEDEDATA ディレクトリの構成定数を変更します

システム ディレクトリで /include/common.inc.php ファイルを見つけて、DEDEDATA を変更しますシステムに定数を追加します。

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

3. tplcache キャッシュ ファイル ディレクトリの構成

システム バックグラウンドを入力し、構成内の tplcache ディレクトリを必要なディレクトリに変更します。

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

4. ルート ディレクトリのindex.php ファイルを変更します。

DedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法

9 行目、/data/ を変更します。 : /../data/

さて、データ ディレクトリは正常に移行されました。

注:

この操作は現在、V57 システムでのテストにのみ有効です。システムの他のバージョンでは調整が必要な場合があります。

以上がDedeCMSのルートディレクトリにあるデータディレクトリをWeb以外のディレクトリに移行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。