■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

「無効な処理です。」というメッセージについて

mamadou33 > 「無効な処理です。」というメッセージについて @ 2011/2/28 6:22
お世話になっております。

管理者画面のブログ新規作成画面などへページ遷移すると時々
「無効な処理です。」
という警告メッセージのようなものが表示されますが、
これはどのような意味を指しているのでしょうか?
特に処理に不都合な点が見当たりませんが、気になっております。
この点について情報いただけないでしょうか。
よろしくお願い致します。

○BaserCMSのバージョン:1.6.7.1
○スマートURLの利用:OFF
○設置フォルダ:C:\basercms
○利用しているデータベース: MySQL
○PHPスキル(自己評価):初心者

○OSの種類:Windows Server 2008 R2(評価版)
○Apacheのバージョン:2.2
○PHPのバージョン:5.2.16
○データベース種類・バージョン:MySQL 5.5.8(x64)

afair > Re: 「無効な処理です。」というメッセージについて @ 2011/2/28 10:28
mamadou33様

grep検索したところそのメッセージがある箇所は下記の2つのソースになります。

baser/plugins/blog/controllers/blog_posts_controller.php
baser/plugins/blog/controllers/blog_comments_controller.php


処理を見てみると、下記の状態の場合に表示されます。

・ブログの一覧表示、追加、編集時にブログコンテンツIDが渡されなかった場合やPostされなかった場合
・ブログ削除時にブログコンテンツIDもしくはidが渡されなかった場合
・ブログコメント一覧表示時ブログコンテンツIDが渡されなかった場合もしくはPostでBlogContentデータが渡されなかった場合

簡単に言えば、画面遷移時にURLにidがない場合になると思われます。
画面遷移をどのようにされたのか分からない為、バグなのかどうかは分かりませんが、通常、ブログ新規作成画面などへページ遷移する際には出ないと思われます。
mamadou33 > Re: 「無効な処理です。」というメッセージについて @ 2011/3/1 7:22
afair様
返信ありがとうございます。

Windows環境で動作しているから?バージョンが古いからなのか?
結構頻繁に出力されます。

表面上は特に問題なくブログを書き込めたりしているのですが、
目に見えない内の部分ではなにか不都合な事が起こっているということなのでしょうか?
(ソースをみると、$this->redirect(...) という命令が実行されていますが、画面遷移先を変えている?)

あと、この警告内容を解消するにはどのような事に気をつければよいか
などございますでしょうか?

よろしくお願い致します。
arata > Re: 「無効な処理です。」というメッセージについて @ 2011/3/1 17:06
/app/config/core.php の40行目辺りにあるデバッグレベルを1以上にしたら、
Configure::write('debug', 1);


/app/tmp/logs に何かエラーログ等は書き出されないでしょうか?
良かったら確認されてみて、何か書き出されていたら、見せる事の出来る範囲内で書いて貰えたらと思います。
何かヒントが見つかるかもしれません。

■ 不明点解消できるかも。逆引きガイドもあります baserCMS公式wiki
■ Twitter:@arata

mamadou33 > Re: 「無効な処理です。」というメッセージについて @ 2011/3/2 6:49
arata様
助言頂きありがとうございます。
デバックレベルを変更して、ログを確認してみます。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
7 人のユーザが現在オンラインです。 (7 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 7