PHPCMS は、中国の主要な Web サイト管理システムであり、オープンソースの PHP 開発フレームワークです。
この記事では、phpcms v9 Web サイトを移転する際にドメイン名を変更する方法を紹介します。
1.新しいホスト空間に phpcms をインストールします。新しくインストールされるバージョンは、移動するバージョンと同じである必要があります。同じでない場合、問題が発生する可能性があります。新規インストール時は、データベース構成以外の設定は元のホストと同じにする必要がありますが、異なっていても問題ありませんので、元のホストのconfig.inc.phpファイルをコピーして修正し、大丈夫でしょう。また、新しくインストールするデータテーブルのプレフィックスは古いものと同じである必要があり、そうでない場合は古い設定が保持されますが、プレフィックスが異なるため、古いプレフィックスを持つテーブルは上書きされずに追加されます。
2. phpcms に付属のデータベース バックアップ ツールを使用してデータベースをバックアップし、それを新しいスペースの同じ場所にアップロードします!
3.元の include/config.inc.php をコピーし、データベース構成を新しいスペースに変更します。その他は変更しません。 data/config.js というものもあります。その設定要件は config.inc.php の要件と一致しています! したがって、元の要件を新しくインストールした要件に置き換えたり、両方を置き換えたりすることもできます。これにより、多くの不可解な問題が軽減されます。データベースの設定方法がわからない場合は、新しい config.inc.php ファイルと古いファイルを比較し、古いファイルの下にある 3 つの項目を新しいファイルに置き換えてください。次に、変更された古いファイルがスペースにアップロードされ、新しいファイルが上書きされます。 define('DB_HOST', 'localhost'); //データベースサーバーのホストアドレスdefine('DB_USER', 'root'); //データベースアカウントdefine('DB_PW', '111111'); //データベースパスワード
###4。元のサイトから新しいスペースにアップロードファイル (写真などの添付ファイル) をアップロードします。#5.マテリアル フォルダーを含むスキン ファイルを新しいスペースにアップロードします (スキンが変更されていない場合、これは必要ありません)
6。変更したファイルを新しいスペースにアップロードして、未変更のファイルを上書きします。
#7.新しいスペースのバックエンドにログインし、データベース ツールを使用してデータベースを復元します。 8.キャッシュを更新し、スキンを更新し、対応するページを生成します! phpcms の Web サイト転送スペースとバックアップ データベース転送スペースに関する記事はあまりありません。なので操作方法を公開します: 1. 現在の mysql データベースをバックアップします スペースには基本的に phpmyadmin があります。まず phpmyadmin と入力し、言語: 中国語を選択します。データベースに入ります。左側の「データベース」で PHPCMS のデータベース テーブルを見つけます。上のエクスポートをクリックして選択しますPHPCMS のすべてのテーブル。通常、PHPCMS で始まるすべてのテーブルを選択します。PHPCMS のデータベース テーブルの場合は、下の [ファイルとして保存] を選択します。データベースが比較的大きい場合は、一度に 1 つのテーブルずつエクスポートできます。後でインポートおよびエクスポートし、phpcms.sql ファイルとして保存します 2. ファイルを移動した後、FTP に接続します。leapFTP を使用してすべてのファイルを新しいスペースにダウンし、アップロードします 3. データを新しいスペースにインポートします。新しいスペースに phpmyadmin を入力します。データベース内に PHPCMS と重複するデータがある場合は、まず削除します。そのような手順が存在しない場合は、この手順は省略されます。その後、SQL を使用します。インポートして、インポート ファイルを選択します。注意: SQL インポートは上書きされないため、まず重いデータを削除してから待つ必要があります。待機時間は、スペースの速度に応じて非常に長い場合も非常に短い場合もあります。この方法で, データベースがインポートされます。4. フォローアップ作業。システムが UNIX/LINUX の場合は、フォルダー属性を設定してください。そうでない場合は、この手順をスキップしてください。インポートする必要があるファイルとフォルダー777 に設定すると、ディレクトリ属性が 777 に設定されます。 ./ads/uploadfile/ ディレクトリは書き込み可能です ./article/ ディレクトリは書き込み可能です ./article/special/ ディレクトリは書き込み可能です ./article/thumb/ ディレクトリは書き込み可能です./article/ Uploadfile/ ディレクトリは書き込み可能です ./data/ ディレクトリは書き込み可能です ./data/getdata/ ディレクトリは書き込み可能です ./data/getdata/dedecms21article.txt ファイルは書き込み可能です./data/getdata /dedecms21member.txt ファイルは書き込み可能です ./data/getdata/discuz41member.txt ファイルは書き込み可能です ./data/getdata/discuz41post.txt ファイルは書き込み可能です ./data/getdata /nc.txt ファイルは書き込み可能です./data/getdata/pa201article.txt ファイルは書き込み可能です ./data/getdata/pa201member.txt ファイルは書き込み可能です ./data/getdata /phpwindmember.txt ファイルは書き込み可能です ./data /getdata/phpwindpost.txt ファイルは書き込み可能です./down/ ディレクトリは書き込み可能です ./down/special/ ディレクトリは書き込み可能です ./down/thumb / ディレクトリは書き込み可能です ./down/uploadfile/ ディレクトリは書き込み可能です./page/ ディレクトリは書き込み可能です ./page/aboutus.html ファイルは書き込み可能です ./page/ads.html ファイルは書き込み可能です./page/announce.html ファイルは書き込み可能です ./ page/contactus.html ファイルは書き込み可能です ./page/joinus.html ファイルは書き込み可能です./picture/ ディレクトリは書き込み可能です ./picture /special/ ディレクトリは書き込み可能です ./picture/thumb/ ディレクトリは書き込み可能です./picture/uploadfile/ ディレクトリは書き込み可能です ./templates/ ディレクトリは書き込み可能です ./templates/templateprojectnames.php ファイルは書き込み可能です
./uploadfile/ ディレクトリは書き込み可能です ./vote/data/ ディレクトリは書き込み可能です ./config.php ファイルは書き込み可能です
./index.html ファイルは書き込み可能です ./install.phpファイルは書き込み可能です。/sitemap.xml ファイルは書き込み可能です
config.php の最後に変更されたデータベース情報、
は新しいスペースです
$dbhost = 'localhost ';
$dbuser = 'ルート';
$dbpw = 'ルート';
$dbname = 'phpcms';
$tablepre = 'phpcms_';
$database = 'mysql';
$pconnect = 1;
Complete
推奨チュートリアル「phpcms チュートリアル#」 ##"
以上がphpcms v9 Webサイトを移転するときにドメイン名を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。