MODX Evolution 1.0.15Jから、MODX Evolution 1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます。
画面には「Execution of a query to the database failed - Unknown column 'rev.elmid' in 'on clause'」というエラーが表示されてしまいますが、解決策はありますでしょうか?
「KAGOYA マネージド専用サーバー 012 Atom」と「さくらインターネット スタンダード」のどちらでもエラーが発生します。
どうぞよろしくお願いいたします。
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
http://forum.modx.jp/viewtopic.php?p=9187#p9187
こちらの開発版でアップデートして試していただいてよいでしょうか?
こちらの開発版でアップデートして試していただいてよいでしょうか?
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
早速のご対応ありがとうございます。
modx-1.0.18J-b5.zipにアップデートすると「Error while inserting event log into database.」というエラーが出てしまいました。。
modx-1.0.18J-b5.zipにアップデートすると「Error while inserting event log into database.」というエラーが出てしまいました。。
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
こんにちは。
私の場合は1.0.14J-r9からのアップデートでしたが
同様の症状に遭遇しましたので情報共有させていただきます。
エラー時のメッセージは添付のような感じです。 (一度しか試していませんが)ワークアラウンドとしては,
------------------------------
1.0.16Jへアップデートしてから
1.0.17Jへアップする
------------------------------
ではないかと思います。
一度1.0.17Jにアップしたものも1.0.16Jへアップデート(ダウングレード?)できましたので,
現状から復旧できるのではないかと思います。
とりいそぎ。
私の場合は1.0.14J-r9からのアップデートでしたが
同様の症状に遭遇しましたので情報共有させていただきます。
エラー時のメッセージは添付のような感じです。 (一度しか試していませんが)ワークアラウンドとしては,
------------------------------
1.0.16Jへアップデートしてから
1.0.17Jへアップする
------------------------------
ではないかと思います。
一度1.0.17Jにアップしたものも1.0.16Jへアップデート(ダウングレード?)できましたので,
現状から復旧できるのではないかと思います。
とりいそぎ。
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
https://github.com/modxcms-jp/evolution ... e.sql#L194
何らかの原因により上記のクエリーが処理されていないようです。ここだけ処理されないとは考えにくいので、他にも不具合があると思います。他に何かヒントになりそうな情報はありますでしょうか?
何らかの原因により上記のクエリーが処理されていないようです。ここだけ処理されないとは考えにくいので、他にも不具合があると思います。他に何かヒントになりそうな情報はありますでしょうか?
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
yamaさま
1.0.14J-r9の別のサイトがありましたので,当該のテーブルを眺めてみたところ,添付のように
modx_site_revisionには,フィールドとして,idが定義されていないようです…。
1.0.14J-r9の別のサイトがありましたので,当該のテーブルを眺めてみたところ,添付のように
modx_site_revisionには,フィールドとして,idが定義されていないようです…。
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
https://github.com/modxcms-jp/evolution ... e.sql#L194
だとすると、上記の行の前か後ろに(どちらでも同じ)
を追加してアップデートするとよいかもです。
このアップデートスクリプトを実行させるためには、manager/includes/version.inc.php で定義されているバージョンナンバーをなんでもよいので変更する必要があります
だとすると、上記の行の前か後ろに(どちらでも同じ)
コード: 全て選択
ALTER TABLE `{PREFIX}site_revision` CHANGE `docid` `elmid` int(10) NOT NULL DEFAULT '0';
このアップデートスクリプトを実行させるためには、manager/includes/version.inc.php で定義されているバージョンナンバーをなんでもよいので変更する必要があります
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
yamaさま
説明通り、1.0.17Jの/manager/includes/upgrades/upd_db_structure.sqlにある「ALTER TABLE `{PREFIX}site_revision` CHANGE `id` `elmid` int(10) NOT NULL DEFAULT '0';」の次の行に、「ALTER TABLE `{PREFIX}site_revision` CHANGE `docid` `elmid` int(10) NOT NULL DEFAULT '0';」を追加し、manager/includes/version.inc.php にある「$modx_version = '1.0.17J'; // Current version number」の1.0.17Jを適当な文字に変更したら問題なくアップデートできました。
丁寧にご説明いただき、ありがとうございました。
説明通り、1.0.17Jの/manager/includes/upgrades/upd_db_structure.sqlにある「ALTER TABLE `{PREFIX}site_revision` CHANGE `id` `elmid` int(10) NOT NULL DEFAULT '0';」の次の行に、「ALTER TABLE `{PREFIX}site_revision` CHANGE `docid` `elmid` int(10) NOT NULL DEFAULT '0';」を追加し、manager/includes/version.inc.php にある「$modx_version = '1.0.17J'; // Current version number」の1.0.17Jを適当な文字に変更したら問題なくアップデートできました。
丁寧にご説明いただき、ありがとうございました。
1.0.17J にアップデートすると、左側ツリーの各リソースが表示されなくなってしまいます
https://github.com/modxcms-jp/evolution ... d229917e2e
ありがとうございます。パッケージにも反映しました
ありがとうございます。パッケージにも反映しました