Movable Type 4 から 7へのバージョンアップ

| | コメント(0)

なかなかうまく行っていなかったブログのバージョンアップ。
原因はmt_assetテーブルのasset_urlがvarcharからmediumtextに変更がスクリプトでエラーしていたのが原因。

手動で変えようとしても同じよなエラーでダメ。
mysql> alter table mt_asset modify `asset_url` mediumtext;
ERROR 1170 (42000): BLOB/TEXT column 'asset_url' used in key specification without a key length

仕方なく新たにフィールドを作成してデータをコピーし、元を削除してリネームすることで通過した。
mt_assetテーブルにwebminでmediumtextのフィールドにasset_url2を作成。
そしてデータをコピー
mysql> update mt_asset set asset_url2 = asset_url;
webminでasset_urlを削除してasset_url2をasset_urlへリネームして完了。

しかし
Upgrading asset path information...
から先へ進まず、やっぱダメか?

> Upgrading asset path information...
> から先へ進まず、やっぱダメか?
httpd-error.logを確認したらタイムアウトしていた。
httpd.confにタイムアウトを設定していなかったのでデフォルト値でタイムアウトしていたようだ。
暫定でタイムアウトを長くしたらプロセス終了。
アップデート終了後はタイムアウトを戻して完了。
これでMovable Typeも最新へバージョンアップできた。

コメントする

このブログ記事について

このページは、miyaが2020年5月14日 21:45に書いたブログ記事です。

ひとつ前のブログ記事は「ようやく動いた」です。

次のブログ記事は「覚書」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

2020年5月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

時計

カウンター

2007.09.30(Sun)

Today    
Yesterday 

Powered by Movable Type 7.3