ホームページ  >  記事  >  CMS チュートリアル  >  dedecmsをサブディレクトリからルートディレクトリに移動する方法

dedecmsをサブディレクトリからルートディレクトリに移動する方法

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

dedecmsをサブディレクトリからルートディレクトリに移動する方法

dedecms をサブディレクトリからルート ディレクトリに移動する方法

dedecms をサブディレクトリからルート ディレクトリに移動する方法

推奨される学習:梦Weavercms

最初に dedecms をサブディレクトリにインストールし、ある日、ルート ディレクトリに変更したいことがあります。以下の方法を参考にして試してみてください。

複数のプロジェクトに同時に取り組んでいることがあるため、これほど多くの注文があるとは思っていなかったので、あまり考えていませんでした最近、さまざまな Web サイトをサブディレクトリにインストールすることができますが、最終的に他の Web サイトに渡されるとき、それらは通常 2 番目のディレクトリには存在せず、もちろん、セカンダリ ディレクトリと同じ名前なので、渡すときに他の人に渡す前にいくつかの調整を行い、dedecms をサブディレクトリからルート ディレクトリに移動してから、再度顧客に渡す必要があります。そこで、dedecms愛好家の皆様のお役に立てればと思い、今日この記事を書きました。

以下は具体的な手順です。最初にデータベースをバックアップすることを強くお勧めします。

1. バックグラウンド - システム - システム設定 - 基本システム パラメータ - サイト設定

メイン ページの「Web ページ ホーム リンク」を引用符なしの「/」に変更します

2. バックグラウンド - システム - システム設定 - 基本システムパラメータ - コア設定

「DedeCMS インストールディレクトリ」の内容をクリアします。それ以外の場合は、「バックステージ - 生成 - HTML 更新 - ホームページの更新 - ホームページ テンプレートの選択 - 閲覧中に何も見つかりません」および「テンプレートのエラー メッセージが見つかりません」

3. バックステージ - - 生成 - 実行中にHTML を更新し、すべてのホームページ、コラム、記事を更新します

そうしないと、テンプレートが正しくないためページが混乱するという問題が発生します

4. データベース内の添付ファイルにもサブディレクトリが含まれるため、データベースを変更します。そうしないと、すべての添付ファイルがパスを見つけることができません。

(1) phpmyadmin をダウンロードします。

(2) phpmyadmin を解凍します。

(3) phpmyadmin

# をインストールします。 ##config.sample.inc.php を config.inc.php にコピーし、config.inc.php ファイル

$cfg['blowfish_secret'] = ”;

を変更し、最後に不規則なコンテンツを追加します。

と入力するだけです。 (4) phpmyadmin アドレスを入力し、MYSQL ユーザー名とパスワードを入力してログインし、

5 を管理します。データベースを選択し、右側の [検索] をクリックします (この操作を実行する前に、データベースをバックアップしてください)最初)

インストールしたサブディレクトリの名前を探してください。私の場合は web1 なので、それを探しました。必ずすべてのテーブルを選択してください。選択しないと何も見つかりません。

dedecmsをサブディレクトリからルートディレクトリに移動する方法

最終的に、以下のような結果が得られました。さまざまな Web サイトによって取得される Web サイトも異なります。

テーブル dede_addonarticle で一致する 2 つを検索します。

dede_archives テーブルで 5 件の一致が見つかりました

dede_arctype テーブルで 1 件の一致が見つかりました

dede_uploads テーブルで 12 件の一致が見つかりました

すべての検索結果は次のようになります。 phpMyAdmin バージョン 3.4.3.1 を使用している場合は、参照をクリックすると、Web ページの下部に結果が表示され、ゆっくりと変更を加えることができます。非常に優れたクイック編集を使用することをお勧めします。そして力強い。すべての変更が完了するまで、ゆっくりと変更を加えてください。

すべての作業が完了した後も、バックグラウンドで記事、コラム、ホームページを生成する必要があります。これは、Web サイトが正しいことを確認するためのものです。

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

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