DEDECMS Web サイトのデータ ディレクトリの名前を変更するにはどうすればよいですか?
現在、最新バージョン 5.7 およびDEDECMS の 5.7SP1 はバックグラウンドで利用可能です セキュリティ チェックがあります データ ディレクトリがデフォルト名を使用している場合、DEDE システムのセキュリティは確実に大きく損なわれます。誰もがこのプロンプトを見たことがあると思います: データ ディレクトリを Web ルート ディレクトリの外に移動することを強くお勧めします。再配置の方法を参照してください
ただし、仮想ホストの場合、仮想ホストの制限により、Web ディレクトリの外に移動することはできません。 . Web サイトが攻撃される可能性を最小限に抑えるために、データ ディレクトリの名前を変更すると、攻撃の可能性がさらに低くなります。具体的な操作は次のとおりです:
推奨学習: 梦Weavercms
1. インクルード ディレクトリ内の common.inc.php ファイルを変更します。ファイルを開いて 16 行目を見つけます:
define('DEDEDATA', DEDEROOT.'/data'); データを変更したいディレクトリ名 (例: asdfg) に変更し、次のように変更します。
define('DEDEDATA', DEDEROOT.'/asdfg'); 2. FTP を使用して、データ ディレクトリの名前を、最初の手順で変更したファイル名と同じ asdfg に変更します。
3. Web サイトのバックグラウンドで、[システム] - [基本システム パラメーター] - [パフォーマンス オプション] に移動し、「テンプレート キャッシュ ディレクトリ:」を /asdfg/tplcache に変更します。
変更は基本的に完了しましたが、まだいくつかの問題があります。 Web サイトのディレクトリを開くと、インストール ファイルにジャンプしていることがわかります。心配しないでください。Web サイトのルート ディレクトリにあるindex.php ファイルを変更し、ファイルの最初の数行をコメント アウトし、次のようにコメントします。つまり、コードの前に // を追加します。
コードは次のとおりです:
//if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) //{ // header('Location:install/index.php'); // exit(); //}
このようにして、Web サイトを正常に開くことができます。バックグラウンドで更新しても、依然として問題が発生します。Web サイトのマップ、RSS および JS の更新に問題があります。その場合は、Web サイトのルート ディレクトリの下に新しいデータ ディレクトリを作成し、その下に 2 つの新しい rss ディレクトリと js ディレクトリを作成するだけで済みます。データ ディレクトリ。それだけです。もう一度更新して、すべてが正常かどうかを確認してください。
注: 上記の変更ディレクトリは asdfg です。asdfg は任意のディレクトリ名に自由に置き換えることができます。
以上がDEDECMS Web サイトでデータ ディレクトリ名を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ドリームウィーバー CS6
ビジュアル Web 開発ツール
