| 記事No | : 7162 |
| 投稿日 | : 2010/03/21(Sun) 18:54:24 |
| タイトル | : IIS7.0でYY-BOARDの投稿キーが×表示になる |
| ID情報 | : redford2 |
| 投稿者 | : レッド |
| URL | : http://blackredford.orz.hm/cgi-bin/yybbs/yybbs.cgi |
こんばんは。レッドと申します。
自宅サーバでIIS7.0を使用してYY-BOARDを使わせてもらっておりますが、
投稿キーの部分だけが×表示になってしまいます。
IISで投稿キーが表示されるようにしたいです。
過去ログを見ましたが、YY-BOARD自体は普通に表示されています。
設定ファイルにチェンジディレクトリ等を記述しても変わりありませんでした。
書きこみ時、URLを入力して投降した時に表示されるGIFのHOME画像はちゃんと表示されます。
YY-BOARDのバージョンは最新の6.3です。
04webserverやANHTTPなど、別のWebサーバソフトでは正しく表示されます。
テスト環境は、Windows Vistaで、使用WebサーバはIIS7.0です。
以上、宜しくお願い致します。
あと、これは要望なのですが、
暗証キーの必須入力:有or無と、
暗証キーの英数字:0〜何文字
の設定が追加されたら嬉しいです。
| 記事No | : 7163 |
| 投稿日 | : 2010/03/22(Mon) 10:42:27 |
| タイトル | : Re: IIS7.0でYY-BOARDの投稿キーが×表示になる |
| ID情報 | : pachira |
| 投稿者 | : pachira |
| URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> こんばんは。レッドと申します。
>
> 自宅サーバでIIS7.0を使用してYY-BOARDを使わせてもらっておりますが、
> 投稿キーの部分だけが×表示になってしまいます。
> IISで投稿キーが表示されるようにしたいです。
>
> 過去ログを見ましたが、YY-BOARD自体は普通に表示されています。
> 設定ファイルにチェンジディレクトリ等を記述しても変わりありませんでした。
> 書きこみ時、URLを入力して投降した時に表示されるGIFのHOME画像はちゃんと表示されます。
> YY-BOARDのバージョンは最新の6.3です。
> 04webserverやANHTTPなど、別のWebサーバソフトでは正しく表示されます。
> テスト環境は、Windows Vistaで、使用WebサーバはIIS7.0です。
>
> 以上、宜しくお願い致します。
init.cgiにあるヘッダー部分を修正するとどうなりますか?
sub header {
$headflag=1;
print "Content-type: text/html\n\n";
↓↓↓
sub header {
$headflag=1;
print "HTTP/1.0 200 OK\n";
print "Content-type: text/html\n\n";
■引用元
http://www.kent-web.com/support/faq/faq1-2.html#7
> あと、これは要望なのですが、
> 暗証キーの必須入力:有or無と、
> 暗証キーの英数字:0〜何文字
> の設定が追加されたら嬉しいです。
| 記事No | : 7164 |
| 投稿日 | : 2010/03/22(Mon) 18:34:20 |
| タイトル | : Re^2: IIS7.0でYY-BOARDの投稿キーが×表示になる |
| ID情報 | : redford2 |
| 投稿者 | : レッド |
>pachiraさん
こんばんは。レッドです。
返信ありがとうございます。
『print "HTTP/1.0 200 OK\n";』を適宜挿入したら、
ページの最初に表示されていた『Content-type: text/html\n\n』
という文字がなくなりました。
保存してサーバを再起動後、ページを更新して確認しましたが、
依然として、投稿キーは×表示のままです・・・。
| 記事No | : 7165 |
| 投稿日 | : 2010/03/22(Mon) 19:45:41 |
| タイトル | : Re^3: IIS7.0でYY-BOARDの投稿キーが×表示になる |
| ID情報 | : pachira |
| 投稿者 | : pachira |
| URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> >pachiraさん
> こんばんは。レッドです。
> 返信ありがとうございます。
>
> 『print "HTTP/1.0 200 OK\n";』を適宜挿入したら、
> ページの最初に表示されていた『Content-type: text/html\n\n』
> という文字がなくなりました。
>
> 保存してサーバを再起動後、ページを更新して確認しましたが、
> 依然として、投稿キーは×表示のままです・・・。
http://blackredford.orz.hm/cgi-bin/yybbs/registkey.cgi ←Content-type: image/gif GIF89a �ン碣・
registkey.cgiにも同様な対処ではどうでしょう?
# 表示開始
print "Content-type: image/gif\n\n";
binmode(STDOUT);
↓↓↓
# 表示開始
print "HTTP/1.0 200 OK\n";
print "Content-type: image/gif\n\n";
binmode(STDOUT);
私はIISに詳しくないので、これ以上は分かりません。
これでも駄目なら、他の有識な方の返答を待つか、Web検索等でお願いします。
1.http://techbank.jp/Community/blogs/nora/archive/2009/01/06/2008-iis-cgi.aspx
2.http://rir-japan.bbs.coocan.jp/?t_id=10
3.http://www.google.co.jp/search?hl=ja&q=IIS7+perl+content-type&lr=lang_ja
2を見る限り、正しくマッピングがされていればこの処理は必要ないのかも知れません.....
| 記事No | : 7166 |
| 投稿日 | : 2010/03/22(Mon) 20:30:14 |
| タイトル | : Re^4: IIS7.0でYY-BOARDの投稿キーが×表示になる |
| ID情報 | : redford2 |
| 投稿者 | : レッド |
どうもです。
対応致しましたが、同問題でした・・・。
色々調べて半年になりますが、これだけ解決しません。
PHPの対応もしています。
IIS7.0でYY-BOARDとなると有名どころばかりなので、
どこかで同問題に当たってる人が一人くらい居ると思うのですが。
書き込み処理や表示は上手く動作しているのでCGIは問題ないか
と思いますが、暗号の複合表示の部分だけが上手くいかないんですかね。
ご助言・ご協力ありがとうございました。感謝します。
KENTさんがIIS互換対応してくれるか、他の方の助言を待つことにします。
なんか海で漂流して遭難した気分ですね。
何かできたらまた、ご助言頂けたら有難いです&報告します。
| 記事No | : 7167 |
| 投稿日 | : 2010/03/22(Mon) 21:23:12 |
| タイトル | : Re^5: IIS7.0でYY-BOARDの投稿キーが×表示になる |
| ID情報 | : Fuyuki |
| 投稿者 | : BAL |
こうしたケースの場合は投稿キーの表示をテキストに変更するしかないと思います。
オリジナルの連結GIF画像は既に解析されて投稿キーを表示してもスパムが投稿されています。
むしろテキスト表示の方が解析されにくいようです。
●registkey.pl
#-------------------------------------------------
# 投稿キー
#-------------------------------------------------
sub pcp_makekey {
local($str_plain, $str_crypt, @number);
# 任意の数字4文字を生成
@number = (0 .. 9);
srand;
foreach (1 .. 4) {
$str_plain .= $number[int(rand(@number))];
}
$regikey = $str_plain; ## ★追加
# 時間を付加
$str_plain .= time;
●form.pl(JoyfulNoteの場合はinit.cgiの投稿フォーム箇所)
print "(投稿時 <img src=\"$registkeycgi?$str_crypt\" align=\"absmiddle\" alt=\"投稿キー\"> を入力してください)</td></tr>\n";
↓
print qq|(投稿時 <font color="$moji_col"><b>$regikey</b></font> を入力してください)</td></tr>\n|;
| 記事No | : 7168 |
| 投稿日 | : 2010/03/22(Mon) 21:50:16 |
| タイトル | : 解決しました。&KENTさんへ要望 |
| ID情報 | : redford2 |
| 投稿者 | : レッド |
| URL | : http://yellow-paper.hp.infoseek.co.jp |
>BALさん
初めまして、レッドです。
レスありがとうございます。
これは素晴らしいですね。解決しました。
別サーバソフトでの書き込み時挙動も確認しております。
助かりました。誠にありがとうございました。
これをきっかけに、パールの知識を深めようと思います。
カウンターのところも文字or画像表示の設定があるので、
この投稿キーのところもKENTさんに対応していただけると、
非常に良いですね。
バージョンアップ毎に差分を入れ込むのは大変なので・・・。
あと暗証キーの必須有無と文字数設定も。