■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される

hide001 > ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される @ 2011/5/18 17:39
スマートURL: ON
セーフモード:Off
データベース: SQLite3
BaserCMSバージョン: 1.6.10
CakePHPバージョン: CakePHP 1.2.9

ページ編集から本文に適当な文を挿入し、更新ボタンを押しても、

ページ「〜」を更新しました。
というメッセージは出るのに、本文の中身が変わっていません。
これはすべてのページで症状が出ています。
本文以外のタイトルなどは変更がきちんと反映されます。本文だけです。

いろいろ試しているうちに、保存前確認ボタンが効いていないことがわかりました。
押してもなにも変化がありません。サーバアクセスもしませんし、画面上なにも変化がありません。
ところが、保存前確認ボタンを押し、なにも起きないのですが、その後で更新ボタンを押すと、本文がきちんと更新されます。


ryuring > Re: ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される @ 2011/5/19 14:41
こんにちは。情報提供ありがとうございます。

実は最新版(1.6.11.3)では再現できません。
1.6.10でもそのような症状を確認した記憶はありませんでした。

ちなみにブラウザは何をご利用ですか?


Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

hide001 > Re: ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される @ 2011/5/19 14:52
引用:
こんにちは。情報提供ありがとうございます。
実は最新版(1.6.11.3)では再現できません。
1.6.10でもそのような症状を確認した記憶はありませんでした。
ちなみにブラウザは何をご利用ですか?


SQLiteを初めて使うので、なにかその絡みであるのかな、と
ブラウザですが、
Macの
Safari4
Firefox4
Windowsの
IE8
Firefox4
で確認しています。

あまりにもヘンな挙動ですし、まだテンプレート作っただけなので、最新版を再インストールします。
ありがとうございました。
ryuring > Re: ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される @ 2011/5/19 14:59
もしかしたら、サーバーのセーフモードがONなのかもです。

サーバーはどこでしょうか?

念の為、/app/db/sqlite/baser.db の書き込み権限を調べてみてください。
書き込み権限がない場合は、それが原因です。書き込み権限を与えてください。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

hide001 > Re: ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される @ 2011/5/19 15:06
引用:
もしかしたら、サーバーのセーフモードがONなのかもです。
サーバーはどこでしょうか?
念の為、/app/db/sqlite/baser.db の書き込み権限を調べてみてください。
書き込み権限がない場合は、それが原因です。書き込み権限を与えてください。


セーフモードはOFFです。サーバはノートPCに入れたCentOSです。
書き込み権限はあります。

さきほど再インストールしてわかったのですが、今回制作したテーマにすると、この問題がおき、
デフォルトのテーマに戻すと問題なく書き込めることがわかりました。
原因はテーマのようです。ただ、テーマのどの部分がこういう症状を引き起こすのかはわからないので、
テーマ、最初から作り直したいと思います。
ryuring > Re: ページ編集が更新ボタンで反映されないが、保存前確認を押してからだと反映される @ 2011/5/19 15:11
わかりました。

テーマ内のページテンプレートに書き込み権限がないのが原因だと思います。

テーマ内のpages配下にテンプレートが生成されていると思うのですが、これら全てに書き込み権限を与えてください。

次のページが参考になると思います。
http://basercms.net/manuals/etc/5.html

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ