質問 > その他 > v2.3.0からv2.3.1の移行について |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
uebuya |
投稿日時: 2008/11/7 23:26
対応状況: −−−
|
常連 登録日: 2008/8/8 居住地: 投稿: 32 |
Re: v2.3.0からv2.3.1の移行について v2.3.2がでましたので、v2.3.0からv2.3.2の移行になりましたが、
結局 index.php insert_data.sql 以外の38ファイル(v2.3.2で、data/class/pages/products/LC_Page_Products_DetailImage.phpが増えるので) を上書きコピーして、 データベースのアップデートを以下のSQLにて行い、 begin; update mtb_constants set name = '"tpl20081021a"' where id = 'TEMPLATE_NAME'; update mtb_constants set name = '"default"' where id = 'DEFAULT_TEMPLATE_NAME'; update mtb_constants set name = 'SMARTY_TEMPLATES_DIR . DEFAULT_TEMPLATE_NAME . "/admin/"', rank = 304 where id = 'TEMPLATE_ADMIN_DIR'; update mtb_constants set rank = rank+1 where id in ( 'TEMPLATE_DIR' ,'COMPILE_DIR' ,'COMPILE_ADMIN_DIR' ,'TEMPLATE_FTP_DIR' ,'COMPILE_FTP_DIR' ,'BLOC_DIR' ,'BLOC_PATH' ,'CAMPAIGN_DIR' ,'CAMPAIGN_URL' ,'CAMPAIGN_PATH' ,'CAMPAIGN_TEMPLATE_DIR' ,'CAMPAIGN_TEMPLATE_PATH' ,'CAMPAIGN_BLOC_DIR' ,'CAMPAIGN_BLOC_PATH' ,'CAMPAIGN_TEMPLATE_ACTIVE' ,'CAMPAIGN_TEMPLATE_END'); commit; 全くデフォルトから触っていない場合は気をつける 必要はなさそうですが、私の場合はオリジナルの テンプレートにしていたので TEMPLATE_NAMEをv2.3.0のDEFAULT_TEMPLATE_NAME の値を入れて、DEFAULT_TEMPLATE_NAMEに'default'を 入れる必要がありました。 DEFAULT_TEMPLATE_NAMEの役割?が変わったみたいです。 最後に、cache/mtb_constants.php の更新だけやって移行しました。 システム設定→パラメータ管理→更新 とりあえず、ざっくり確認した感じでは問題なさそうでした。 |
uebuya |
投稿日時: 2008/11/7 12:39
対応状況: −−−
|
常連 登録日: 2008/8/8 居住地: 投稿: 32 |
v2.3.0からv2.3.1の移行について お世話になります。
表題の件、 eccube-2.3.1/data/mtb_constants_init.php eccube-2.3.1/html/install/index.php eccube-2.3.1/html/install/sql/insert_data.sql の対処方法について教えていただきたいです。 まずは、変更差分をだしました。 $ diff -u -r eccube-2.3.0 eccube-2.3.1 >diff230_231.txt $ grep ^eccube diff230_231.txt では、COPYINGが新しい方にないだけ、なので無視して、 $ grep ^--- diff230_231.txt | cut -f1 | cut -f2 -d' ' で、以下の39個のファイルがでてまいりました。 eccube-2.3.0/data/Smarty/templates/default/admin/contents/campaign.tpl eccube-2.3.0/data/Smarty/templates/default/bloc/news.tpl eccube-2.3.0/data/class/SC_Initial.php eccube-2.3.0/data/class/SC_MobileImage.php eccube-2.3.0/data/class/SC_MobileUserAgent.php eccube-2.3.0/data/class/helper/SC_Helper_DB.php eccube-2.3.0/data/class/helper/SC_Helper_Mobile.php eccube-2.3.0/data/class/pages/LC_Page.php eccube-2.3.0/data/class/pages/LC_Page_InputZip.php eccube-2.3.0/data/class/pages/admin/LC_Page_Admin_Login.php eccube-2.3.0/data/class/pages/admin/contents/LC_Page_Admin_Contents_Campaign.php eccube-2.3.0/data/class/pages/admin/contents/LC_Page_Admin_Contents_CampaignDesign.php eccube-2.3.0/data/class/pages/admin/contents/LC_Page_Admin_Contents_CampaignPreview.php eccube-2.3.0/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php eccube-2.3.0/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php eccube-2.3.0/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileView.php eccube-2.3.0/data/class/pages/admin/design/LC_Page_Admin_Design.php eccube-2.3.0/data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php eccube-2.3.0/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php eccube-2.3.0/data/class/pages/admin/design/LC_Page_Admin_Design_Template.php eccube-2.3.0/data/class/pages/admin/products/LC_Page_Admin_Products_Review.php eccube-2.3.0/data/class/pages/campaign/LC_Page_Campaign.php eccube-2.3.0/data/class/pages/campaign/LC_Page_CampaignApplication.php eccube-2.3.0/data/class/pages/campaign/LC_Page_CampaignComplete.php eccube-2.3.0/data/class/pages/cart/LC_Page_Cart.php eccube-2.3.0/data/class/pages/inquiry/LC_Page_Inquiry.php eccube-2.3.0/data/class/pages/mypage/LC_Page_Mypage.php eccube-2.3.0/data/class/pages/mypage/LC_Page_Mypage_DeliveryAddr.php eccube-2.3.0/data/class/pages/mypage/LC_Page_Mypage_Login.php eccube-2.3.0/data/class/pages/mypage/LC_Page_Mypage_Order.php eccube-2.3.0/data/class/pages/preview/LC_Page_Preview.php eccube-2.3.0/data/class/pages/rss/LC_Page_Rss.php eccube-2.3.0/data/class/pages/shopping/LC_Page_Shopping_Confirm.php eccube-2.3.0/data/class/pages/shopping/LC_Page_Shopping_Deliv.php eccube-2.3.0/data/class/pages/shopping/LC_Page_Shopping_Payment.php eccube-2.3.0/data/module/Smarty/libs/plugins/function.html_options.php eccube-2.3.0/data/mtb_constants_init.php eccube-2.3.0/html/install/index.php eccube-2.3.0/html/install/sql/insert_data.sql 最初の2つのテンプレートは上書きでたぶん問題なくて、 次の34個のプログラムファイルも上書きで問題ないのですが、 残りの3つに関しては、初期化に関するものかと。 1. index.phpはすでに削除しているので、無視してよいと 思いますがよろしいでしょうか? 2. mtb_constants_init.phpは上書きで問題ないでしょうか? SC_Initial.phpで、キャッシュがない時にしか参照されないので 必要ない気がしましたので。 3. insert_data.sqlの変更は、 mtb_constantsのものだけなので、 該当の行をupdateするつもりですが問題ないでしょうか? |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |