コンポーザーのエラー

2016年8月4日 at 15:28

いつもお世話になっております。

バージョン5.6.3.3 を使用しています。 テーマはグリークヨーグルトです。
インストール時にはブログ付きを選びました。

自分で新たに「新着情報」というページタイプを作成し、コンポーザーから入力、ページ作成が出来たのですが、
その後デフォルトで付いてきた「ブログ記事」はもう要らないと思い(コンポーザーでいちいち出るので)、ページタイプの設定から「削除」しようとしましたが、「このページタイプを削除するには、このページタイプを使用している全てのページを削除し、このページタイプを使用している全てのページバージョンを取り除く必要があります。」という表記が出て消せませんでした。(フルサイトマップからブログ記事で作られたページは全て削除したのですが)

そのあと、もう一度自分で作成した「新着情報」をコンポーザーで書くを選ぶと、
---
予期せぬエラーが発生しました。
mysqlt error: [1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 1' at line 1] in EXECUTE("select max(cDisplayOrder) from Pages where cParentID = LIMIT 1")
---
と出て、一度消そうとした「ブログ記事」も自分で作成した「新着情報」も、さきほどの予期せぬエラー が出るようになってしまいました。

こんな事なら「ブログ記事」を残したままにすればよかったとも思いましたがあとのまつり…

例えば、このデフォルトで付いてきた「ブログ記事」を復活させる事はできるのでしょうか。
他のページは全て作成済みですので、できれば再インストールはしたくありません。

わかりづらい文面でもうしわけありません。どなたかお分かりになりますでしょうか。
よろしくお願い致します。

タグ:

Re: コンポーザーのエラー

2016年8月4日 at 15:48
下記のURLの内容が同じ事例だと思うのですが、英語がわかりませんので、誰か訳していただけませんか?

http://www.concrete5.org/community/forums/customizing_c5/deleted-system-drafts-page-and-now-composer-error

違っていたらごめんなさい。
 

Re: Re: コンポーザーのエラー

2016年8月4日 at 17:12
さっそくありがとうございます。

英語がわからないなりに翻訳ツールを使って読んでみました。

シングルページなるものの存在は知りませんでした。
コンポーザーに関する箇所を探して「更新」してみました。
が、エラーが出る状況は変わらず。

システムページを表示するとゴミ箱の中に消したはずのブログ(Hello Worldやブログアーカイブも)残っていましたので、元に戻して、キャッシュクリアもしてみましたが、出るエラーは変わりませんでした。

余談になってしまいますが、ゴミ箱内にあった本当に要らないページ1つを消したかったのですが、ずっと30分経ったいまでも表示がくるくる回ったままです。「ゴミ箱を空にする」を選んでも「完全に削除」を選んでもです。
ゴミ箱の中のものをさらに削除する時ってこんなに時間がかかるものでしょうか?
使用しているブラウザはChrome最新版(Win7)です。
 

Re: Re: Re: コンポーザーのエラー

2016年8月4日 at 20:06
自己解決できました。

結局、ゴミ箱内に入っていたページを全て出したのですが、設定を見なおしてみたら、各入力項目のコンポーザー設定のチェックが全て外れてしまっていましたので、再度チェックをつけましたら、エラーが出ず、今まで通り入力できるようになりました。もしかしたら、concrete5内のfiles/cache の中を削除したのも関係してたかもしれないですが、色々試行錯誤しているうちに元に戻った感じでした。

ゴミ箱の中が空にならない現象はまだ解決できていませんが、とりあえずコンポーザーが回復したので一旦〆させて頂きます。ありがとうございました。