私だけ書き込めない件 #2 Posted at 2008/06/03 (Tue) 12:24 [My blog news]
管理者である私だけが、なぜコメントが投稿できず、記事管理画面でログインできないのか、いまだ手がかりすら掴めていません。皆さんが書き込んで下さる様子を見ると、本当に私以外の人間はほとんどの人が書き込めると判断できるでしょう。
で、アドバイス頂いた事は、実はすでにもう確認済みでして、セキュリティソフトの機能を一旦すべて止めて投稿確認しましたが、できませんでした。そして、新しいPCなら書き込めるんじゃないかっていう話ですが、これももう確認済みでして、新しいnewPC、そしてノートPCでも試しましたが、やはり投稿できませんでした。相変わらずの403エラー。そして、IEがおかしくなった件が絡んでいるのではという話については、これこそ以前のデスクトップの端末固有の問題であり、もちろん使えるようになったIEからも投稿してみましたができませんでした。もちろん、他のすべてのPCでfirefox、IEともに投稿してみましたができませんでした。
ちなみに、拡張スパムブロッガープラグインは、今現在はずしております。それと、念のため、すべてのファイルを一旦消去し、アップロードし直してみましたが、これも効果ありませんでした。writebackブラグインの制限のせいかなとも思いましたが、しかしwikieditishで、SAVEするとコメント投稿と同じで403エラーがでるのは、writebackの制限とは無関係なはずだし....うーん、やっぱり、何がなんだかさっぱりわからない。もしかして、.htaccessファイルで制限しちゃってるのかな。でも、以前からイジった覚えはない。
一応、これおかしいんじゃない?て事に気づいてくれる人がいるかもしれないので、一通りの内容を公開しちゃおうと思います。
まずは、.htaccessの中身から。
DirectoryIndex blosxom.cgi
RedirectPermanent /index.rss http://feeds.feedburner.com/ck2
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ blosxom.cgi/$1 [L,QSA]
こんな感じ。writebackプラグインの中身は書き出すにはちょっと大きすぎるので、↓に現在使用中のwritebackに直接リンクはりますので、暇な方は見てもらえたらと思います。
現在、稼動中(使用中)のwriteback
最後に一応wikieditishも。
全部一応、自分ではおかしい所ないか確認してみたんですけど、さっぱりわからなくて....。どうか皆さん、お力お貸しくださいませ。宜しくお願いします。orz
追記:
ついでですが、この件とは関係ないと思うんですけど、どうやら構文エラーも出てるみたいです。IEで見ると、普通には見えるんですが、ステータスバーに警告アイコンが表示されページでエラーが発生しました。となります。詳細を見ると、構文エラー ライン2 文字1 コード0となってます。これも原因不明。次から次へと問題発生で、テンパってますよ。 でんでん でんぐり返して バイ バイ バイ! さて、 牛~乳に相談だ!
追記:
構文エラーについてですが、このエントリのコメントでカウンタスクリプトのエラーだと北村さんからご指摘頂きました。そういえば、カウンタちゃんと動くように設定してませんでした。おまけにheadフレーバーが文字コードが間違っていてソースで文字化けしている事もご指摘頂きました。すべて修正しました。自分でも気付かなかった事までおしえて頂いてありがとうございました。
No trackback.
グローバル IP アドレスを変えることはできますか?
ノート PC をお持ちなら、お友達の回線を使わしてもらって書き込みしてみるとか…はできます?
根拠が貧弱で恐縮ですが、他の人が投稿できる以上、サーバ側には問題がないと思って間違いないように思います。
# blosxom は基本、オーナーかそうでないかは判別できません(ユーザ管理機能がないので)から
とりあえず、kayさんのアドバイス頂く前に、サーバーのサポートに投げて、一応解決しましたー。ご心配おかけしてすいません。そして、いろんなご意見アドバイス、ありがとうございました!解決への流れについては、「私だけが書き込めない件#3」をご覧下さい。
> IEで見ると、普通には見えるんですが、ステータスバーに警告アイコンが表示されページでエラーが発生しました。
これが気になったのでページ内のscript要素を確認してみたところ、カウンタ用のスクリプトらしいもの
( src="» http )
を直接開いてみると、
» http
というURLにリダイレクトされ、"CGIWrap Error"と表示されていました。
おそらくこのCGIがきちんと動作していないのがIEの構文エラーの原因かと思います。
あとエラーとは直接関係無いと思いますが、ページ全体はUTF-8であるのに対し、ページ先頭にある meta name="description" のcontent属性の値がShift_JISになっているようで、ソースを見ると文字化けしていました。
北村さん、ご指摘ありがとうございます!
修正して、エラーがでなくなりました。文字コードもheadフレーバーの保存時に、文字コードが間違って保存していたようです。
これで、全部直ったと思いますが、また今後気になる点がありましたら、
ガンガンおっしゃって下さい。と、いうか、教えて下さいorz










