最終更新日: 2008 年 12 月 23 日 18:02:19
アップグレードされたコンテンツ: 記事、写真、情報、写真、地域リスト、ショート メッセージ、Q&A、お知らせ、フレンドリー リンク、掲示板、単一 Web ページ プログラムは、2007 チャンネルを第 1 レベルの列に変換し、チャンネルのサブ列に変換します。元の ID が維持されます。最初のレベルの列の各チャネルは、自動的に独立したモデル カスタム フィールドに変換されるか、モデル フィールドに自動的に追加されます。
このアップグレード プログラムは、phpcms 2007 sp6 から phpcms 2008 へのデータベースのアップグレードに適しています。アップグレード後は、元のテンプレートは使用できなくなります。
1. phpcms バックグラウンドまたはその他のツールのデータベース管理機能を使用してデータベースをバックアップし、ftp を使用して添付ファイル、テンプレート スタイル、および config.inc.php ファイルをバックアップします。
2. オリジナルの07画像保存ディレクトリuploadfile/uploadpics/*をuploadfile/*ディレクトリに移動します。
3. 各チャネルディレクトリ、uploadfile、config.inc.php を除くスペース内の phpcms ファイルとディレクトリを削除します。 考え方:コンテンツの保存方法が「テキスト保存」のみの場合は、data/ディレクトリを削除しないでください。 phpcms以外のプログラムファイルやディレクトリを誤って削除しないでください。
4. phpcms 2008 プログラムをサーバーにアップロードして、元のプログラムを上書きします。
5. ブラウザから install.php ファイルにアクセスし、phpcms 2008 をインストールします。注: 2007 と 2008 は同じデータベースにインストールする必要があります。2008 のデータ テーブル プレフィックスは 2007 と同じにすることはできません。たとえば、phpcms8_ に変更します。
6. ファイルを Web サイトのルート ディレクトリにアップロードし、ブラウザから http://ドメイン名/2007_to_2008.php にアクセスし、アップグレード ウィザードのプロンプトに従ってアップグレードします。
7. バックエンドにログイン => 各チャネルに入る => Web ページ (html) を公開 => チャネルを更新 => 記事をバッチで生成します。
8. データベースのアップグレードが成功したことを確認したら、phpmyadmin などのデータベース管理ツールを使用して、元の phpcms 2007 データ テーブルを削除できます。削除方法がわからない場合は、削除する必要はありません。
9. このアップグレード ファイルは繰り返しアップグレードできますので、適時に削除してください。
拡大する