Geeklog1.7にバージョンアップしました。
今回も簡単にはいかず、前回(1.5→1.6)の際のことを思い出しながら書いています。
問題点と対策のみまとめます。
現象:
Upgradeで完了と示されているが、ホームページを表示しようとすると表示されない。
原因:
必要なフィールドがアップグレード中に追加されていない
対策:
必要なフィールドを追加
詳細:
下記の対応を実施
- xx_staticpage に sp_date が存在しないので、dp_hits の次のフィールドとして追加
sp_date datetime NOT NULL、NOT NULL 制約なので値として、createの値をコピー
- xx_polltopics に date が存在しないので、questions の次のフィールドとして追加
date datetime NULL、NULL許可なので特に値は設定せず
何でまともにアップグレードできないのかなぁ?と思ってしまうんですが、昔からGeeklogって品質が低いというかやはり商用には負けるというか…。
商用でも、一般人が使うツールとかはもっと品質が高いので、やはり技術者向けの動いたらいいね。って感じがしますね…。
これじゃあ、普及はしないんでしょうね。
05-31追記
1.7.0に対応していないプラグインがサイト内に存在していたことが原因とのこと。
DataProxy,nomoxmenu あたりを不活性または更新することで対応できることが判明。
しかし、情報が整理できてない気がするのは気のせい?
以下のコメントは、その投稿者が所有するものでサイト管理者はコメントに関する責任を負いません。