ホーム > タグ > アップデート
アップデート
Cent OS 4 php5.2.6にアップデート
- 2009-09-19 (土)
- server
Cent OS 4 phpを5.2.6にアップデートしようと思う。
というのも「magento」というOSSを検証してみたいから…
記事を読んでいるとインストール自体はブラウザーベースで簡単にインストールできそうなのですが、環境を選ぶようです。
今回はインストールしようとしたらphpのバージョンが低いということでインストールできないのでバージョンアップ。
yumでアップデートの情報がだいぶあるので、比較的簡単で安心してできるんだろうとやってみたんだけど、やらかしてしまいました。
http://remail.jugem.jp/?eid=3
http://d.hatena.ne.jp/radioboo/20080307/1204876834
module関係の読み込みでエラーがでまくり。
調べてみるとリネイムされたファイルなどがたくさんあるようです。
これやばくない!?
ひとつひとつ調べるのが大変だったので、いちどhttpdを削除して最初からphpをインストールし直す事にしました。(httpd.confのバックアップを取っておく事!)
yum remove httpd php
インストールし直して、バックアップを元に設定を記述。
modules関係を確認したけど、全然違うな…
再起動して確認したけど今のところ問題なし ホッ
- Comments: 0
- Trackbacks: 0
EC-CUBE v2.3.3→v2.4.0 アップデート
- 2009-06-25 (木)
- EC-CUBE
EC-CUBEをさわって初めてのアップデートを試みてみる。
オープン前なので、少し安心して作業できるが、既にデータ入力をしてあるのでこれまでの作業が無駄になるのは怖い…
EC-CUBEのフォーラムを調べてみると、こんなトッピックが…。
ふむふむ…EC-CUBEはアップデートが苦手っぽいな。
でも同じ状況で成功している方がいますね!
考え方はこう。
・まずはv2.4.0をインストール(データベースの初期化はなしで)
・2.4.0差分のsqlを後からたたいてあげる。
うし!頑張ってみましょ!!!
1.まずはDBおよびファイルをバックアップ
じつはphpMyAdminからバックアップを試みると、途中でタイムアウトしている!?のかバックアップができない。sqlのファイルは吐き出されるのもの、中身は空白でした…orz
原因を探してみると、 mtb_zipのフィイルが重いのが原因らしい…
打開策としてはsqlコマンドでダンプする方法があるみたい。
mtb_zipは変更ないしいいんじゃんと考え、とりあえずスルー。
mtb_zipテーブル以外をバックアップしました。
2. EC-CUBE v2.4.0のファイルをアップロード
緊張の一瞬。まずは EC-CUBE v2.4.0のファイルをアップロード。それから以前使っていたテンプレートや画像データ関係をアップしました。
3.アップロードできたらインストールディレクトリにアクセス
インストールのガイドにしたがって、データベース設定の部分まで進む。
「データベースの初期化をしない」という項目のある画面が来たら、しないにチェックして続行。これでひとまずOK!
4.差分のsqlを実行する。
インストールが完了したら、サイトおよび管理画面へアクセス。
もっと悲惨な事になると思いきや…以外と大丈夫じゃん!!!!!!
でもやっぱり商品登録関係の部分でエラーがでました。
そこで、EC-CUBE v2.3.3とEC-CUBE v2.4.0のインストールディレクトリのsqlファイルを比べて差分をphpadminで直接入力してあげる。
自分が調べた感じは、下記のsqlに差分がありました。
・column_comment.sql
・create_table_mysql.sql
・drop_table.sql
・insert_data.sql
・add/dtb_session_mysql.sql
※作業後に記述したので書き落としや勘違いがあると大変なので、それぞれ確認して下さい。
これで今のところエラーはないように思える。
もう少し様子を見てみましょう…
あくまでも個人用のメモですので、作業の際は自己責任で!
何かあった時の為にバックアップを!
- Comments: 0
- Trackbacks: 1
Home > Tags > アップデート
- Search
- Feeds
- Meta