Ver 8 アップグレードメモ

2016年12月29日 at 3:28

5.7.5.13 から 8.0.3 にアップグレードした時につまづいたメモ。
参考にしてください。
また他の方も、脳は魚を共有できるスレにしたいと思うので、報告をお願いします。

みなさん、かならず、Ver 8 へのアップグレードは
テスト環境を用意し、
バックアップをしてから実行したほうがいいですね。

- アドオンで ver 8 対応していないものがあったので修正が必要だった
  - Author's Profile
  - Open Graph Tags Lite
- アドオンで 5.7.x と 8 対応のアドオンのバージョンが別
  - Amazon S3 アドオン
    - コアをアップデートした時に S3 アドオンも同時に新しいバージョンを手動UP
    - S3 アドオンの SDK のバージョンUP もしたので、S3 のPermission Policy も新しいのに書き換える必要があった
- 多言語設定
  - V8 では多言語セクションの設定がデフォルト。V7 で多言語設定を設定していないサイトを 8.0.3 にアップグレードすると、言語が en_US になってしまう
  - V7 アップグレード前に、日本語だけでも、日本語の言語セクションの設定が必要
  - これではまずいので GitHub に (http://github.com/concrete5/concrete5/issues/4906 ) 改善要望。みんな、"I support this issue" とコメントをお願いします
  - もしも間違えてアップグレードしてしまった際は、DB テーブルの SiteLocate テーブルを直接書き換えることで、変更可能 (8.0.3)
- トピックの問題
  - 8.0.3 へのアップグレードでトピック属性が上手にアップグレードされないため、トピック絞込で複数の記事が表示される。ページを編集して新しいバージョンにすると治る。ただし全ページで行う必要があるのでページ数が多いページは自動実行ジョブなどで何かしらの対応が必要。(というか途中までジョブを作りかけたけど眠たくなったので途中で終わる)
  - GitHub に改善要望の Issue (http://github.com/concrete5/concrete5/issues/4907 ) を立てる。みんな、"I support this issue" とコメントをお願いします

タグ: