バージョン選択

フォーラム

メニュー

オンライン状況

30 人のユーザが現在オンラインです。 (15 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 30
もっと...

サイト内検索

質問 > その他 > 2.3.4から2.4.0へのアップデートで

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
DS455
投稿日時: 2009/5/20 11:54
対応状況: 確認中
常連
登録日: 2009/4/18
居住地:
投稿: 33
2.3.4から2.4.0へのアップデートで
------------------------------------------------------------------------------------------
[EC-CUBE] 2.3.4正式版>2.4.0正式版へアップデート
[レンタルサーバ] heteml
[OS] Linux
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.51a-community-log
[WEBサーバ] apache
[ブラウザ] Windows XP Firefox3、Internet Explorer6、7、8 Mac OS 10.5 Firefox3、MineField
------------------------------------------------------------------------------------------

早速、2.4.0をダウンロードし、アップデートしようとしておりますが、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=3924&forum=2
を参照した上、作業した手順は…

http://svn.ec-cube.net/open_trac/attachment/ticket/462/2.4.0update-files.txt
上記のファイルとサーバのディレクトリを確認をしながら更新するべきファイルをアップロードをしました。

次にhttp://〜〜〜.com/adminにアクセスをし、今まで通りIDとパスワードを入力後にログインをしようとすると
「IDまたはパスワードが正しくありません。もう一度ご確認のうえ、再度入力してください。 」と表示されてしまいます。

さらに、http://〜〜〜.com/install/index.phpにアクセスすると、
インストール画面が表示されるのですが、ここでインストールをするとデータベースが初期化されるのではないかと、進められずにいます。
念のために、2.3.4の時にバックアップファイル(autoinc_data.csvとbkup_data.csv)を取っております。

どなたか、アドバイスをお願い致します。
seasoft
投稿日時: 2009/5/20 12:04
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: 2.3.4から2.4.0へのアップデートで
参照スレッドにも一部かかれていますが、バージョン間で
・DBの項目追加
・DBのデータ変更
がありますので、これらを適用しないと正常に動作しないです。


> さらに、http://〜〜〜.com/install/index.phpにアクセスすると、
> インストール画面が表示されるのですが、ここでインストールをするとデータベースが初期化されるのではないかと、進められずにいます。

DB変更はスキップできますが、それでは動作しないと思います。
よって、インストーラに頼るのは難しいと思います。


> 念のために、2.3.4の時にバックアップファイル(autoinc_data.csvとbkup_data.csv)を取っております。

DB 項目の変更を行った後では、EC-CUBE のバックアップ・リカバリーは利用できないケースも想定されると思います。アプリケーションレベルではなく、DB としてバックアップ(ダンプ)する方が良いと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

DS455
投稿日時: 2009/5/20 13:40
対応状況: −−−
常連
登録日: 2009/4/18
居住地:
投稿: 33
Re: 2.3.4から2.4.0へのアップデートで
いつもありがとうございます。

現在、ショップをオープンさせておりますので、
DBの項目追加をするなど、どこかでミスをしサイトが動かなくなったら困るので、
今、2.3.4のPHPファイルをアップロードし直して、動作するようにしました。
もう少し、様子を見てからアップデート作業をしようと思います
bornd
投稿日時: 2009/5/20 19:04
対応状況: −−−
常連
登録日: 2009/4/14
居住地: 東京
投稿: 44
Re: 2.3.4から2.4.0へのアップデートで
データベースのテーブル項目の変更、追加があることは明確なので、それに関するリリースノートがないと、バージョンアップは困難だと思います。EC-CUBE側だけの上書きでは正常に動作しません。私も同じような状況に直面しています。最低限、データベースのどのテーブルが変更、更新されたかの情報があればいいのですが・・・
seasoft
投稿日時: 2009/5/20 20:11
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: 2.3.4から2.4.0へのアップデートで
多分、アップデートを前提としていないアプリケーションなんですよ。アップデートできるなら、それに関する記述があるはずですから。

まぁ、うちみたいな、システム屋さんにとっては、ありがたい限りです


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

guts0110
投稿日時: 2009/5/24 10:07
対応状況: −−−
新米
登録日: 2009/5/24
居住地:
投稿: 1
Re: 2.3.4から2.4.0へのアップデートで
おはようございます。

クライアントから追加機能を使いたいとのことでしたので
さきほど 2.3.3から2.4.0へアップデートしました。

%ECCUBE%/html/install/sql以下のファイルすべての
2.3.3と2.4.0の差分を作成し
SQL文を組立て直し直接DBへ流し込むことで対応しました。

動作確認を一通り終えましたが問題なさそうです。

僕のやった手順は以下の通りです。
-----------------------------------------------------------
?旧バージョンで動作しているサイトに新バージョンのファイルを上書きします。
?サイトにアクセスしていただきますと、EC-CUBEのインストール画面になりますので、「データベースの初期化 」画面まで進めます。
?「データベースの初期化処理を行わない」にチェックを付けます。
?「次へ」でインストールを完了します。
?差分SQLをDBへ直接実行
?動作確認
-----------------------------------------------------------

取り急ぎご連絡まで
tonton
投稿日時: 2009/5/24 12:04
対応状況: −−−
仙人
登録日: 2008/8/14
居住地:
投稿: 437
Re: 2.3.4から2.4.0へのアップデートで
いろいろとカスタマイズをしている場合は、個別ソースのマージが必要になりますので、ちょっと面倒ですが、そうではない場合は、要は、DBのカラムやテーブル追加の問題ですので、先にデータベースのカラムやテーブルで、2.4になって追加されているものを確認し、DBに追加しておきます。

多分、dtb_productsとかdtb_order辺りじゃないかなと思います。

そして、新しい2.4のソースのINSTALLディレクトリとmtb_constants_init.php、define.php意外をアップロードすればいいんじゃないでしょうか。

運営中のサイトであれば、念のため、いったん、本番サーバーのファイル一式をFTPでダウンロードしておき、データベースもバックアップを取り、さらにテストサーバで、バックアップしたファイル郡でテスト環境を作ったところに試してから、本番に適用されれば、完璧です。


ところで、EC-CUBEのファイル構成やDB構成がマニュアルサイトにあるのですが、これが全然更新されていません。

今回のようにDBの追加やファイルの追加など大きな変更があるときは、やはり株式会社ロックオンさんのほうできちんと管理して情報更新していただきたいです。

http://wiki.ec-cube.net/index.php?%B6%A6%C4%CC%2F3_%A5%AB%A5%B9%A5%BF%A5%DE%A5%A4%A5%BA%2F03_%A5%C7%A1%BC%A5%BF%A5%D9%A1%BC%A5%B9%B9%BD%C0%AE

それだけで、フォーラムで悩まなくても解決できる方も多いと思うんです。。。
ramrun
投稿日時: 2009/5/25 10:02
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: 2.3.4から2.4.0へのアップデートで
以前のリリースで書いたことがありますが...
【告知】 EC-CUBE1.4.3ベータ版 をリリースしました
思いっきりスルーされましたw

このときの修正ではメールテンプレートの値をオフセットしたんですよね。
たまにこういうのもありますので注意したほうがいいです。

あとアップデートの手順として、真っ先に元のデータをまずバックアップしておきましょう。
※eccubeのディレクトリとDB
DS455
投稿日時: 2009/5/25 10:40
対応状況: −−−
常連
登録日: 2009/4/18
居住地:
投稿: 33
Re: 2.3.4から2.4.0へのアップデートで
guts0110さんやtontonさんが書き込んでいるとおり、
2.4.0のデータベースを追加・バックアップしたファイルでテスト・2.3.4と2.4.0の差分ファイルのアップロード、
この辺りを参考にしながら、再度アップデートに挑戦してみます
Gbiledge
投稿日時: 2009/5/26 18:00
対応状況: −−−
常連
登録日: 2009/4/25
居住地:
投稿: 55
Re: 2.3.4から2.4.0へのアップデートで
差分SQLをDBへ直接実行に関して具体的にどのような方法かを教えて下さい。
宜しくお願いします。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は65,828名です
総投稿数は98,027件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
468
2591
4
nanasess
2101
5
umebius
1715
6
yuh
1612
7
red
1422
8
h_tanaka
1038
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.