Re: バージョン8.2.1→8.4.3で「予期せぬエラーが発生しました。」表示され進めない

2019年1月16日 at 14:52

その後特に問題も無かった為、本番サーバでもバージョンアップを行ったところ、(今回は8.2.1→8.4.4)同様のエラー発生→DB操作の後、下記別のエラー発生。

An exception occurred while executing 'SELECT t0.id AS id_1, t0.name AS name_2, t0.handle AS handle_3, t0.plural_handle AS plural_handle_4, t0.label_mask AS label_mask_5, t0.supports_custom_display_order AS supports_custom_display_order_6, t0.description AS description_7, t0.result_column_set AS result_column_set_8, t0.include_in_public_list AS include_in_public_list_9, t0.entity_results_node_id AS entity_results_node_id_10, t0.items_per_page AS items_per_page_11, t0.created_date AS created_date_12, t0.default_view_form_id AS default_view_form_id_13, t0.default_edit_form_id AS default_edit_form_id_14, t0.pkgID AS pkgID_15 FROM ExpressEntities t0 WHERE t0.pkgID = ?' with params [5]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0.items_per_page' in 'field list'

「ExpressEntities」テーブルに「items_per_page」カラムが無いとのエラーの為、対象カラムを追加(Type:INT/Length:10/Default:None)した所、バージョンアップ成功しました。

復旧しているので一先ずは良いのですが、原因も分からずこういった場当たり的な対応で良いのか分からずモヤモヤが残ります。もっと根源的な修正方法や、ここをこうした方が良いなどのアドバイスがありましたらご教示頂けると幸いです。よろしくお願い致します。

タグ: