いつもお世話になっております。
2点ほど質問なんですが・・・。
①携帯電話での表示についてなんですが、FAQで、
(X)HTML を表示できる多くの高機能携帯電話・スマートフォン・テレビ・ゲーム機で、パソコンと同じように閲覧・投稿することができます。ただし、携帯電話各社の古い独自形式に対応することはできません。また、Cookie に対応していないブラウザ では、記事の投稿および環境設定が困難です。
となっていますが、高機能携帯電話というのはフルブラウザ対応の携帯のことでしょうか?
携帯シュミレータソフトで、作ったサイトを表示してみたところ、ほとんどそのまま表示されてしまったので、やはり通常の携帯だと、まともに表示されないのかなと思いまして・・・。
予約カレンダーを携帯電話から使いたいのですが・・・・。
②予約カレンダーで、予約を書き込む画面を開くと
−−−−−−−−−−−−−−
Web ページからのメッセージ
こちらから接続して下さい。
−−−−−−−−−−−−−−
というポップアップウインドウが出て、書き込み画面が
表示されず、トップページに移動してしまいます。
ブラウザは、Internet Explorerです。 バージョンは、8.0.6001.18702 です。
SafariとOperaでは、上記の症状は出ません。
Operaでは、ログアウトすると上記のポップアップが
表示されて、トップページへ移動します。
Safariでは、問題ありません。
CMONOS.JPは、最新バージョンを使っています。
サーバーは、お名前.comなんですが・・・。
以前は、問題なかったのですが・・・。
sakuraでは、上記の症状は出ませんでした。
SSIが使えないのが原因でしょうか?
なにか設定が悪いのでしょうか?
すいません、よろしくお願いします。
ご質問ありがとうございます。
ひとつひとつお答えいたします。
となっていますが、高機能携帯電話というのはフルブラウザ対応の携帯のことでしょうか?
はい、そうです。
Cookie対応のフルブラウザであれば表示できます。
携帯シュミレータソフトで、作ったサイトを表示してみたところ、ほとんどそのまま表示されてしまったので、やはり通常の携帯だと、まともに表示されないのかなと思いまして・・・。予約カレンダーを携帯電話から使いたいのですが・・・・。
残念ながら、ご期待には添えないかと思います。。。
②予約カレンダーで、予約を書き込む画面 を開くと
−−−−−−−−−−−−−−Web ページからのメッセージ
こちらから接続して下さい。−−−−−−−−−−−−−−
リンク元を偽装または隠蔽するセキュリティソフトなどをご使用ではないでしょうか。リンク元が同じドメイン上でない場合、アクセスが拒否されます。
上記にお心当たりのない場合は、その旨お知らせください。
携帯の方は、了解しました。
②の方は、セキュリティソフトをきってキャッシュクリアして接続してみましたが、症状は変わりませんでした。
ご報告ありがとうございます。
原因の検証のために、もしよろしければ添付 zip ファイル(検証後削除しました)をダウンロードして、解凍してできた Common.pm を「~/cgi-data/lib/CMONOS/CGI_Lib/Common.pm」と差し替えてみてください。
その際、元のファイルはどこかに保存しておいてすぐに戻せるようにしてください。
すると、「こちらから接続してください」の代わりに、CGIが取得している REFERER 情報が表示されますので、それをこちらにコピー&ペーストしていただくか、問題がありましたら、問い合わせフォームから内容をお知らせください。
ご協力いただけましらたいへん助かります。よろしくお願いいたします。
ご報告ありがとうございます。
ブラウザからリンク元(HTTP Referer)情報が送られていないようです。セキュリティソフトか何かの設定が IE に影響しているものと思います。
リンク元情報を取得できない場合は無条件にアクセスを許可するようにした Common.pm をご用意しました(下記添付ファイル=削除済み)。
ただ、次期バージョンにこの変更を含むことはないと思います。。。当面しのぐためにのみお使いください。リンク元情報を送信しない原因がわかりましたら、その設定を解除していただければと思います。
すいません、ありがとうございます。
予約カレンダーIEでも書き込めました。
ちょっとテスト用にサブドメイン作って、素のままのCMONOS.JPを別ディレクトリにインストールして、テストしてみようと思います。
もしかしたら、タグが抜けてたり、保存時に容量不足で(^^;データベースエラー等があるのでどこか壊れているのかもしれません。
原因がわかりましたら、ご報告させていただきます。
ありがとうございましたm(_ _)m
すいません、HTTP_REFERER: のところ削除してもらってもいいでしょうか(^^;
ご丁寧にありがとうございます。
ただ、HTTP_REFERER は環境変数から直接読み込んでいるだけですので、これを受け取れないことと、データベースの不調は関係ないのではないかと思います。。。
またなにかわかりましたらぜひお知らせください。お待ちしておりますm(_ _)m。
(REFERER 情報削除いたしました。)
お世話になっております。
まだエラーの原因がつかめていないのですが、
本日公開された最新バージョン用に調整した
Common.pm を大変申し訳ありませんが、
頂けないでしょうか?
最新バージョンにアップデートしてしまい、旧バージョンを
残してませんでした。
旧バージョン用のを入れてみたのですが、エラーと
なるので。
お手数をおかけして申し訳ありません。
すいませんが、よろしくお願いしますm(_ _)m
お世話になっております。
Common.pm を添付しました。ダウンロードして解凍するとできる Common.pm を「~/cgi-data/lib/CMONOS/CGI_Lib/Common.pm」と差し替えてください。
また何か原因がわかりましたらぜひお知らせください。なんらかの対応が可能でしたら、すぐに対応いたします。
以上お役に立てましたら幸いですm(_ _)m。
ありがとうございます。
助かりましたm(_ _)m
申し訳ありません。
頂いた Common.pm に差し替えたんですが、エラーがでます。
ご報告ありがとうございます。変更箇所を間違っていました。。。
それで気がついたのですが、ひょっとして「アクセス権設定」の「新規ルート記事入力」などの「リンク元チェック」が有効になっていないでしょうか。念のためご確認ください。
こちらの添付ファイルなら、期待通りに動作するかと思います。上記アクセス権設定をご確認の上、必要でしたらご利用ください。
以上お役に立てましたら幸いです。
それで気がついたのですが、ひょっとして「アクセス権設定」の「新規ルート記事入力」などの「リンク元チェック」が有効になっていないでしょうか。念のためご確認ください。
ありがとうございます!
無事解決しました。
お手数をおかけして申し訳ありませんでした。
接続IP確認、リンク元チェックの欄に、チェックが入っていました。
私の方では、チェックを入れていないのでクライアント様の方で設定されてたのかもしれません。。。。
ここのIPアドレスによるアクセス制御は、弄ったことがなかったのですが、アクセス制御の欄は、空欄だったので設定が有効だとは思えないのですが・・・・。
Safari・Operaでは、特にエラーにならなかったので、IEのみチェックに反応したのでしょうかf(^^;
本当にありがとうございます。
助かりました。
ご報告ありがとうございます。
いずれにせよ、REFERER が送信されていれば、本来はチェックを通過するはずなんです。。。(^^;
なので、Safari などの方が、期待通りの動きになります。IEでは、削除など、より厳しくチェックしている機能が動作しないかもしれません。。。
また何かありましたらどうぞご指摘ください。お待ちしておりますm(_ _)m。
ver1.5.20110201より携帯対応機能「cmonos.m」が追加されました。
https://cmonos.jp/manual/common/operation/mobile.html