Joomler!.net - Decided on Joomla!

デル株式会社

Jboard is Multiple Board!

Home » Blog » installation
1 votes
Written by:Joomler! 3346 hits Monday, 23 February 2009 19:45

うちのデータベースをmigrationコンポーネントでJoomla!1.5用に出力し、Joomla!1.5準備サイトにデータを移行してみた。以下は、その際邪魔になるデータをSQLファイルから削除したリストです。
※私が面倒くさがり屋だとは言え、さすがにJoomla!1.5に移行するのにサイトのバックアップを取らずに行うほどではない。さらに別の環境を用意して準備するのが通常だと思う。
マイグレーションの手順は、次のようになっているので以下のリストが不要になります。

  1. Joomla!1.0.xにmigrationツール(コンポーネント)をインストール
  2. データベースを作成
  3. Joomla!1.5を新規インストール


新規インストール中に、2で作成したデータベースのファイルをmigrate.sqlにリネームし、installation/sql/migrationフォルダにあらかじめ入れ、実行するが当サイトの場合エラーが発生し、不完全な状態になってしまったので以下のようにしました。

 migrationツールでエクスポートしたSQLファイルから以下を削除した。
※ツールの設定次第で、こんなことしなくて良いかもしれない。

 
0 votes
Written by:Joomler! 4080 hits Friday, 21 December 2007 17:10

Myサーバー(Ubuntu)のRC3(実は、RC3だったかRC2だったか定かでない。)をRC4にアップグレードしました。

本家には下記のように書いてあった。

  • Backup all files; backup your database.
  • Delete all Joomla! core files, but leave any third-party extension files in place, including your configuration.php file.
  • Upload/copy contents of RC4 package.
  • Execute the MySQL commands to be found in /installation/sql/mysql/diff.sql to implement the necessary database changes.
  • Delete the entire /installation directory.

フムフム...

バックアップしてから・・・面倒だからやらない。

configuration.phpと後でインストールしたエクステンションのファイルを残してすべてのファイルを削除。

サーバーのRCのルートにJoomla-1.5RC4.zipを置いて

unzip Joomla-1.5RC4.zip

上書きのメッセージがでるが、Yes。

diff.sqlをインポートしたらいいのか?・・・中を覗いてみるとRC1 to RC2など他のバージョンの物もあるようだ、危ない危ない。うちのは、たしかRC2からRC3にしたような気がしたがいろいろあって覚えていない。ですが、幸いRC2 to RC3は無かったので

RC3 to RC4の部分のみをコピーし、phpMyAdminでRCのデータベースを開き、SQLメニューからテキストエリアに貼り付け、実行。

installation フォルダを削除。

管理画面に入り、System Infoを開きパーミッションを確認。新調されたフォルダは、すべて赤になっている。

パーミッションを変更。

すんなり完了。テストしていたエクステンションも何事もなく動いています。


 

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社
joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.