ホームページ >CMS チュートリアル >エンパイアCMS >Discuz を Imperial CMS に統合する方法
推奨事項: 「discuz チュートリアル 」
Empire CMS が Discuz を統合する方法:
方法 1: Ucenter インターフェイスを使用して統合します。 Ucenter インターフェイス統合を使用する場合、パスおよびユニバーサル メンバーシップ インターフェイスをインストールする必要はありません。
方法 2: Discuz パス インターフェイスを使用して統合します。まずユニバーサル メンバーシップ インターフェイスをインストールしてから、パスをインストールする必要があります。
Ucenter インターフェイス統合手順:
ステップ 1: 統合インターフェイスをアップロードします。インターフェイス パッケージの「upload」ディレクトリ内のフォルダーとファイルを「Imperial」ディレクトリにアップロードします。 CMS「e」ディレクトリ (アップロード ディレクトリ自体ではなく、アップロード ディレクトリ内のファイルとディレクトリがアップロードされることに注意してください)
Empire の「e」ディレクトリにコピーしますCMS:
##ステップ 2: Ucenter バックエンドに Imperial CMS アプリケーションを追加する Ucenter バックエンドにログイン > [アプリケーション管理] をクリック > [新しいアプリケーションの追加] をクリックします [新しいアプリケーションの追加] をクリックして、[アプリケーションの追加] ページに入ります。#ステップ 3 : Ucenter 統合インターフェイスを構成します Empire CMS ディレクトリの e/config.inc.php ファイル内の構成パラメータ ファイル e/config.inc.php を変更します: (UTF-8 バージョンは、dreamweaver または editplus で変更する必要があります)メモ帳はファイルを gbk に変換します)
Ucenter 構成ファイルを構成した後、Ucenter アプリケーション リストに正常な通信が表示されます:
元の Empire CMS にメンバー データがある場合は、以下の手順に従ってメンバーを Ucenter にインポートできます。
ステップ 4: Imperial CMS メンバーを Ucenter にインポートする 注:
(1 ) Imperial CMS がユニバーサル メンバーシップを使用している場合、インターフェイスは他のプログラム、つまり他のメンバーシップ システムを統合するため、この手順をスキップできます。
(2) メンバー データがない場合は、この手順をスキップできます。
インポート手順:
(1). インターフェイス パッケージの「tool」ディレクトリにある更新フォルダーを Empire CMS の「e」ディレクトリにコピーします;
(2) , e/update/index.php ファイルを実行してメンバーデータをインポートします;(3) インポートが完了したら、e/update ディレクトリ内のファイルを削除します。
ステップ 5:
Ucenter データとの競合を避けるために、Empire CMS メンバー テーブル (phome_enewsmember) データをクリアします。メンバー データがない場合は、このステップをスキップできます。
Imperial CMS バックエンドにログインし、[システム設定] > [SQL ステートメントを実行] し、次の SQL を実行します: TRUNCATE `[!db.pre!]enewsmember`; TRUNCATE `[!db.pre!] ]enewsmemberadd `;
この時点で、Ucenter インターフェイスの統合は完了です。
その他の指示:1. Web サイトのメンバーが帝国システムに登録されておらず、帝国にログインしていない場合は、ログインする必要があります。アカウントをアクティブにするために帝国に一度アクセスしてください。これは同期ログインです。
2. 以前に DISCUZ パスを統合したことがある場合は、DISCUZ のlogging.php と register.php を元のファイルに復元する必要があります。
推奨チュートリアル:
以上がDiscuz を Imperial CMS に統合する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。