1 名前:nobodyさん mailto:sage [05/01/02 09:13:04 ID:???] CGIを設置しようとしてうまくいかない場合の質問はこちらで。 自分でどのようなことまでやったか、エラー・動作がおかしい場合は その内容を詳細に書くこと。 配布先、設置先で質問・解決できない場合は、ここで質問すれば 親切な人が教えてくれるかもしれません。 質問テンプレ(全項目記入) 【 CGI名 】 複数のバージョンがある場合には正確に 【配布先URL】 【設置サーバ】 レンタルスペース名または設置中のURL 【 質問内容 】 ※ エラーがでてるならエラーメッセージも書くように
873 名前:nobodyさん [2006/08/26(土) 22:29:19 ID:eK8y/6xn] >>872 一時あれだけ試行錯誤してたのにapacheのエラーログの場所を探すのに必死で頭になかったw たしかにそうだね。 そのエラーログ検索で速攻解決しましたw 1. #! /usr/bin/perlに--を付けて一旦アクセスして再度--を消したら直った。 2.もう一つのcgiファイルも同じようにしたけど直らなかった。 1で--を消すときに間違って1段下のスペースも削除してしまったのを思い出し同じようにした。 すると繋がった。 結果:改行コードの誤認だったようだ。 サンクス
874 名前:nobodyさん [2006/08/31(木) 09:54:34 ID:K7brBu0P] ずっと試行錯誤しているのですが、わかりません。助言お願いします 【 CGI名 】 「Sunclip」 【配布先URL】 homepage1.nifty.com/mystaff/DownLoad/sunclip.htm 【設置サーバ】 「webarena」オンラインマニュアル→ web.arena.ne.jp/suite/support/manual/cgi-cgi/index.html 【 質問内容 】 nifty用に改造されたCGIです。niftyに設置したことはあるのですが、 今、nifty以外のwebarenaでの設置を試みています。が…まったく動かずです。 webarenaは、niftyのようにhtmlとCGIを別のディレクトリに分けなくてもよいので、 一緒にcgi-binに入れています。 下記の設定が間違っているのだろうと思っているのですが… # CGIスクリプト自身をURLで指定 $script = "xxx.net/cgi-bin/sunclip/sunclip.cgi"; $setup = "xxx.net/cgi-bin/sunclip/setup.cgi"; # HTML表示ファイルの保存ディレクトリ(フルパスだと / から記述する) $htm_dir = "./sunclip/"; # 表示ファイルディレクトリ (フルパスだと / から) # 添付ファイルの保存ディレクトリ(フルパスだと / から記述する) $img_dir = "./sunclip/img"; # HTML表示ファイル (index.html) のURL指定 $htm_url = "xxx.net/home/xxx/sunclip"; # 添付ファイルアップロード先のURL指定(http://から指定する) $img_url = "xxx.net/home/xxx/sunclip/img"; よろしくおねがいします。
875 名前:nobodyさん mailto:sage [2006/08/31(木) 10:27:43 ID:???] >>867 そんなイタイ板なんて使うなよ KENT様の板の方が色々加味して1.5倍マシです >>874 KENT様のオリジナルを使えばいいんじゃね? 単にniftyに最適化されている板なだけだし
876 名前:nobodyさん mailto:sage [2006/08/31(木) 12:44:53 ID:???] >>875 ありがとう。KENT様のも考えたんだけどね〜 これは、HTMLを切り取って、別のHTMLに表示させることができるんだよ。 だから、これをなんとか設置したいんだ。 同じ配布元のSunday っていうCGIをXREAで設置したこともあるんだけど これは全然動かなくて。 きっと簡単なところで躓いてるんだとおもうんだけど(´・ω・`)
877 名前:nobodyさん mailto:sage [2006/08/31(木) 13:02:23 ID:???] >>876 適当だが # HTML表示ファイルの保存ディレクトリ(フルパスだと / から記述する) $htm_dir = "./sunclip/"; # 表示ファイルディレクトリ (フルパスだと / から) # 添付ファイルの保存ディレクトリ(フルパスだと / から記述する) $img_dir = "./sunclip/img"; を、フルパスにしてみ
878 名前:nobodyさん mailto:sage [2006/08/31(木) 13:20:07 ID:???] >>877 ありがとう。 やっぱフルパスしかないなと思って、さっきからKENT様のフルパスチェッカー入れたんだけど それさえ動かない。あーもう諦めるかなぁ
879 名前:nobodyさん mailto:sage [2006/08/31(木) 13:26:00 ID:???] >>876 フルパスチェッカー動いたんでやってみます!
880 名前:nobodyさん [2006/08/31(木) 16:23:25 ID:j5vOjSqD] みなさんこんにちわ(o*。_。)o お尋ねしたい事があり書き込みさせて頂きます。 色々なサイトでIDやPassを自動配信するシステムがありますよね? そのシステム方法を教えて頂けないでしょうか。 探してみて無料配布しているところなど探してみたのですが 見当たりませんでした。配布されているものじゃなく作る物なのでしょうか? もし、作る物であるのならわかる方に教えて頂きたく思います。 どうぞ宜しくお願い致します(*- -)(*_ _)
881 名前:nobodyさん [2006/08/31(木) 16:38:46 ID:XWJf2v55] はぁ?もっと詳しく書いたり、こんなのですってURL貼ったりすれ。
882 名前:nobodyさん mailto:sage [2006/08/31(木) 16:42:23 ID:???] >>880 何がしたいのかよく分からん。 ユニークな文字列を出力したいのか?
883 名前:876 mailto:sage [2006/08/31(木) 17:17:39 ID:???] ・・・(´・ω・`) がんばったけどsunclipの設置は諦めた。 ダウンロードしなおしてみたりしたのだけどダメだったよ。 ただ、ためしにやってみた、Sundayが一発で設置できたんで そっちでがまんすることにします。 ありがとう!
884 名前:nobodyさん [2006/08/31(木) 21:43:11 ID:j5vOjSqD] ≫882さん すみません。説明が下手で…
885 名前:nobodyさん mailto:sage [2006/09/01(金) 00:25:06 ID:???] >>880 #!/usr/bin/perl my ( $id, $password ) = ( 'p', '' ); for( my $n = 0; $n < 8; $n++ ) { $id .= sprintf( "%x", int( rand( 16 ))); } for( my $n = 0; $n < 16; $n++ ) { $password .= sprintf( "%x", int( rand( 16 ))); } print "Content-type: text/html; charset=Shift_JIS\n\n"; print "<HTML><HEAD><TITLE></TITLE></HEAD><BODY>"; print "ID:$id<BR>PASSWORD:$password</BODY></HTML>";
886 名前:(・ω・`;) [2006/09/01(金) 11:52:05 ID:SVImvjhT] CGIの動作確認をファイルをうpせずにできるようにしようと、ANHTTPD(httpd1.42p)をDLして設定したのですが、ブラウザを開いても接続ができません。。 何かわかる事があれば教えていただヶませんでしょうヵ?
887 名前:nobodyさん mailto:sage [2006/09/01(金) 13:30:12 ID:???] >>886 まず、パソコンを窓から投げ捨てる 話はそれからだ
888 名前:nobodyさん mailto:sage [2006/09/01(金) 20:14:13 ID:???] 質問するのに ふざけたAA うpって言葉 帰れよ
889 名前:(・ω・`;) mailto:sage [2006/09/01(金) 22:55:03 ID:???] 当方女子中学生です
890 名前:nobodyさん mailto:sage [2006/09/02(土) 00:23:26 ID:???] ごめん。小学生までなんだ・・・
891 名前:nobodyさん mailto:sage [2006/09/02(土) 09:22:09 ID:???] 残念。未亡人の人妻だったら・・・
892 名前:nobodyさん mailto:sage [2006/09/02(土) 13:14:46 ID:???] >>886 cgi以前にHTTPDの設定ミスでは。 そもそもPerlが入ってないとか
893 名前:nobodyさん [2006/09/03(日) 17:45:38 ID:5zpiX8SN] 高負荷cgi(チャット)を設置したいんですが、無料で設置できるサーバありませんか?
894 名前:nobodyさん mailto:sage [2006/09/03(日) 17:49:52 ID:???] >>893 とくつーは最高の鯖屋なんじゃよ
895 名前:nobodyさん [2006/09/03(日) 18:04:48 ID:5zpiX8SN] サンクスです。
896 名前:nobodyさん [2006/09/03(日) 19:31:39 ID:OSr8O2Yi] さくらのCGIの設置がうまくいきません。 Method Not Allowed(405) The requested method POST is not allowed for the URL/ページ.html. Apache/1.3.37 Server at アカウント.sakura.ne.jp Port 80 とでます。 対処方法がわかる方がいらしたら是非教えてください。 お願いします。
897 名前:nobodyさん mailto:sage [2006/09/04(月) 19:20:56 ID:???] >>896 Port 80 だから sendmail とかのパスを間違えている可能性。
898 名前:nobodyさん mailto:sage [2006/09/04(月) 22:21:03 ID:???] え、何故にsendmail・・・? 「さくらのCGI」を設置しようとしてるんじゃなくて、「(レン鯖の)さくらサーバー」にCGIを設置するんだよね? エラーそのものはapacheの設定か、.htaccessに変な設定書いてるかなんだけど、そもそもCGIは何?
899 名前:nobodyさん [2006/09/07(木) 08:52:02 ID:rXfT6T47] 【 CGI名 】 KBOARD 【配布先URL】 kboard.kaism.com/ 【設置サーバ】 xrea 【 質問内容 】 sky.geocities.jp/niigataeki85/up.txt 投稿された書き込みを区切っている線を、ライン素材の画像に変更して、 各投稿を画像で区切りたい場合はどこの箇所をどのようにして書き込めばいいんでしょう? 先輩方アドバイスお願いします。
900 名前:nobodyさん mailto:sage [2006/09/07(木) 10:19:49 ID:???] HTMLが分かってればワケ無い改造だと思うのだが …
901 名前:899 [2006/09/07(木) 18:04:53 ID:zUM5F96d] 不愉快に感じさせてしまったら、すみません。 今朝から、色々いじっているのですが、上手くいかなくて。 1回壊してしまって、もう一度はじめからダウンロードした始末です…
902 名前:http:// p1107-ipbf602sapodori.hokkaido.ocn.ne.jp.2ch.net/ mailto:low [2006/09/08(金) 00:03:40 ID:???] guest guest
903 名前:nobodyさん mailto:sage [2006/09/09(土) 19:33:24 ID:???] 【 CGI名 】 簡易タイプ(LOGIN) 【 配布先URL .】 ttp://www.kent-web.com/pwd/index.html 【 設置サーバ 】 ttp://homepage.biglobe.ne.jp/help/shiyou7a.html 【スクリプトチェックの有無】 【 質問内容 】 なんとか設定してやってみようとは思っているのですが 下のようなメッセージが出てしまいます Script execution error Unable to execute script due to a configuration problem. Please reference this page. (www7a.biglobe.ne.jp/~******/cgi-bin/login.cgi) cannot stat program: 2: No such file or directory $pass = '0123'; $script = "./login.cgi"; $secret = 'www7a.biglobe.ne.jp/~******/cgi-bin/aaa.cgi '; 今の設定はこのようなかんじです。 設定や何が足りないか教えてください。
904 名前:nobodyさん mailto:sage [2006/09/10(日) 01:38:25 ID:???] スネーク、まずはエラーメッセージを和訳するんだ。
905 名前:nobodyさん mailto:sage [2006/09/10(日) 03:19:09 ID:???] 訳してみました。 ですが何が何やらさっぱりでした。
906 名前:nobodyさん mailto:sage [2006/09/10(日) 03:41:13 ID:???] じゃあ諦めるしかないな
907 名前:nobodyさん mailto:sage [2006/09/10(日) 03:54:17 ID:???] アクセスカウンターから勉強しなおします。 ではでは。
908 名前:nobodyさん mailto:sage [2006/09/10(日) 12:19:33 ID:???] どうでもいいけど、なんで「配布先」なん?
909 名前:Name_Not_Found mailto:a [2006/09/15(金) 02:59:18 ID:???] このCGIを付けたいんだがサーバに送る(テスト設置)から先の説明が何のことなのか さっぱり意味がわからないのですが・・・ ttp://www.cj-c.com/cgi_s/ibbs2001.htm
910 名前:nobodyさん mailto:sage [2006/09/15(金) 08:24:39 ID:???] じゃあ諦めるしかないな
911 名前:nobodyさん mailto:sage [2006/09/15(金) 08:34:49 ID:???] >909 勉強して説明がわかるようになってからきてくださいね いくらなんでも幼稚園児レベルの馬鹿の相談はお断り
912 名前:nobodyさん mailto:sage [2006/09/15(金) 15:17:02 ID:???] CGIの実行時にエラーが発生しましたと出て設置できないのだが何でだ?
913 名前:nobodyさん mailto:sage [2006/09/15(金) 15:25:35 ID:???] >>912 誰か、こやつにエスパー伊藤を呼んでくれ!! 設置するまでの経緯を書き出せ どこぞの鯖だ 配布先のサポ板で聞け オマエみたいなのはネ申KENT様のCGI使いサポ板を利用しろ PCを窓から投げ捨てろ!
914 名前:nobodyさん mailto:sage [2006/09/15(金) 18:27:06 ID:???] 随分このスレの香具師怒りっぽいなw
915 名前:nobodyさん mailto:sage [2006/09/16(土) 07:27:28 ID:???] だって自演ですから。
916 名前:nobodyさん mailto:sage [2006/09/16(土) 13:20:51 ID:???] 質問者も回答者もカスばっかりだな。カスの寄せ集め厨房万歳スレ。
917 名前:nobodyさん [2006/09/22(金) 03:42:57 ID:bynO0+lB] 【 CGI名 】 patipati+ 【配布先URL】 ttp://refrain.sakura.ne.jp/cgi/patipati+.html 【設置サーバ】 nifty 【 質問内容 】 web拍手cgiです。 ・初期設定を行うpreset.cgi ・ボタンを押した際に呼び出されるindex.cgi ・index.cgiが作成したログを整形・表示するview.cgi の3つからなります。 index.cgiがエラーとなってしまいます。view.cgiはエラーなく正常動作。 (niftyのため詳細なエラー内容は分かりません) patipati(フォルダ) ├─lock(フォルダ) [777] (初回動作時に自動生成) ├─log(フォルダ) [777](初回動作時に自動生成) │ └─blist.txt [666](初回動作時に自動生成) │ └─index.html (初回動作時に自動生成) ├─index.cgi [755] ├─preset.cgi [755] ├─view.cgi [755] ├─jcode.pl └─sub.pl index.cgi、view.cgiは変更していません。(perlのパスはデフォルトでokでした) 初期設定用であるpreset.cgiの内容は、 $lockkey = 0; # ファイルロック形式 (0=no 1=flock関数 2=mkdir関数) この部分を0,1,2すべてで試しましたがやはりエラー。 上で(初回動作時に自動生成)となっているものを手で作成してみましたが、結果変わらず。 同じサーバで掲示板・アクセス解析のcgiは動いています。 ただしどちらも、cgi自身がファイルを生成するタイプのものではなく、ひとつのログファイル に蓄積していくものです。 niftyはそういう面で制約を受けるのでしょうか。原因に心当たりのある方いらっしゃったら ご教示いただけると嬉しいです。よろしくお願いします。
918 名前:917 mailto:sage [2006/09/22(金) 03:45:54 ID:???] 補足です >同じサーバで掲示板・アクセス解析のcgiは動いています。 >ただしどちらも、cgi自身がファイルを生成するタイプのものではなく、ひとつのログファイル >に蓄積していくものです。 patipatiのindex.cgiは日付で新規にログファイルを生成するので、 それとの対比で書きました。
919 名前:nobodyさん mailto:sage [2006/09/22(金) 13:31:31 ID:???] ローカルでテストはしたのか?
920 名前:nobodyさん mailto:sage [2006/09/23(土) 00:55:15 ID:???] >>917 >(niftyのため詳細なエラー内容は分かりません) >>2
921 名前:nobodyさん [2006/09/26(火) 23:36:16 ID:bTfd4hQ+] 何回やっても500エラーでcgiなんて大嫌い!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! どうしてくれようか?
922 名前:nobodyさん mailto:sage [2006/09/26(火) 23:44:32 ID:???] >>921 >>2
923 名前:nobodyさん [2006/09/26(火) 23:53:51 ID:bTfd4hQ+] 何か簡単なcgiくれない? それの設置を試してみるから 絶対間違ってない筈なのに500になるんよ!!!!!
924 名前:nobodyさん mailto:sage [2006/09/27(水) 00:40:52 ID:???] >>923 #!/usr/bin/perl print "content-type:text/plain;\n\ntest\n";
925 名前:nobodyさん mailto:sage [2006/09/27(水) 01:11:19 ID:???] まずローカルにサーバ立ててエラーログ見ろよ…。
926 名前:nobodyさん mailto:sage [2006/09/27(水) 06:45:54 ID:???] エラーログ出せよ、自ドメインとか***にして
927 名前:nobodyさん [2006/09/27(水) 13:18:26 ID:MToL6Wgd] エラーログの出し方分からない・・・orz そもそもエラーログが分からない・・・
928 名前:nobodyさん [2006/09/27(水) 14:13:25 ID:MToL6Wgd] ロリポップだからできないっぽい。クソポップめ・・・
929 名前:nobodyさん [2006/09/27(水) 15:41:10 ID:4dbUPdZA] まずローカルでテストすれよ。
930 名前:nobodyさん mailto:sage [2006/09/27(水) 21:16:29 ID:???] 【 CGI名 】 test.cgi 【配布先URL】 ttp://park22.wakwak.com/~r_z/cgi-bin/test.cgi 【設置サーバ】 wakwak 【 質問内容 】 Content-type: text/html がページのはじめに表示されてしまう。 >ソース #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<HTML>"; print"TEST"; print "</HTML>"; exit; >実行結果 Content-type: text/html TEST TEST とだけ表示したいのですが、なぜかContent-type: text/htmlが表示されてしまいます。 ソース2行目のprint "Content-type: text/html\n\n";を外せば表示されない(TESTだけ表示される)のです。 Content-type: text/html\n\nは付ける物ということなのですが・・・。 プロバイダ側の問題でしょうか?わかるかたいましたらよろしくお願いします。
931 名前:nobodyさん mailto:sage [2006/09/27(水) 21:27:47 ID:???] そもそもHTMLの記述規則に則ってないかなぁ
932 名前:nobodyさん mailto:sage [2006/09/27(水) 21:37:12 ID:???] >>931 そうですね。ちょっと乱暴だったかもしれません。 ソース改変しました。しかし同じ状態になってしまいます。。。 >ソース #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<HTML>\n"; print "<TITLE>TEST</TITLE>\n"; print "<BODY>\n"; print "<H1>TEST</H1>\n"; print "</BODY>\n"; print "</HTML>\n"; exit; >実行結果 Content-type: text/html TEST わかるかたいましたらよろしくお願いします。
933 名前:930=932 mailto:sage [2006/09/27(水) 21:47:34 ID:???] ↑少し抜けていました。しかし同じ実行結果が出てしまいます。。。orz >ソース #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">"; print "<HTML>\n"; print "<TITLE>TEST</TITLE>\n"; print "<BODY>\n"; print "<H1>TEST</H1>\n"; print "</BODY>\n"; print "</HTML>\n"; exit; >実行結果 Content-type: text/html TEST
934 名前:nobodyさん mailto:sage [2006/09/27(水) 21:57:25 ID:???] 出力がプレーンテキストになってるな。 似たような現象にはずっと以前に遭遇した事があるような気もする。 文字コードと改行コードはどうなってる?
935 名前:930=932 mailto:sage [2006/09/27(水) 22:09:03 ID:???] CGIファイルを秀丸で作っているのですが エンコードの種類→日本語(SHIFT-JIS) 改行コード→CR+LF です。
936 名前:nobodyさん mailto:sage [2006/09/27(水) 22:18:13 ID:???] 一度エンコードEUC-JPの改行コードLFにしてみそ。 これで解決するかどうかは知らんが。
937 名前:930=932 mailto:sage [2006/09/27(水) 22:28:14 ID:???] エンコードをEUC-JP、改行コードをLFにしましたが変化ありません。。。(TT)
938 名前:nobodyさん mailto:sage [2006/09/27(水) 22:54:57 ID:???] "Content-type: text/html\n\n"; を書かなくても表示されのるなら楽でいいじゃん。
939 名前:nobodyさん mailto:sage [2006/09/27(水) 23:36:15 ID:???] いや、"Content-type: text/html\n\n"; 書くのそんな手間じゃないしw
940 名前:nobodyさん mailto:sage [2006/09/27(水) 23:45:40 ID:???] text/htmlならいいけどどうやらtext/plainだからなw とりあえずCGIに関する説明のページ見付けた。 www.wakwak.com/info/connection-setup/ftp/custom-cgi.html
941 名前:930=932 mailto:sage [2006/09/28(木) 00:10:30 ID:???] >>940 そのページも見ていたのでしたが、特にヒントになるようなことは書いてありませんでした。。。 しいて読み取れば、「Content-type: text/html」に全く触れていないので=必要なし? という感じでしょうか・・・?
942 名前:nobodyさん mailto:sage [2006/09/28(木) 00:43:03 ID:???] JPG とかを表示することを考えると、そんな乱暴な鯖設定はありえないんじゃ? って思うのだが。
943 名前:nobodyさん mailto:sage [2006/09/28(木) 00:46:09 ID:???] print "content-type: text/html; charset=Shift_JIS\n\n"; はどうだろか
944 名前:nobodyさん mailto:sage [2006/09/28(木) 00:47:15 ID:???] OK、どこに原因があるのかをはっきりさせよう。 kasamatusan.sakura.ne.jp/cgi-bin2/src/ichi54364.zip.html ここにテスト用のCGIをアップしといたから、ZIPファイルを解凍して 出てきた中身を一切変更せずにそのままアップしてパーミッションを755に。 念のために内容をテキストエディタでチェックするのは構わないけど、保存はするなよ。 これでもおかしかったらサーバ側かFTPクライアントの問題、 これが正常に動くなら使っているエディタか何かが悪い。
945 名前:nobodyさん mailto:sage [2006/09/28(木) 01:01:11 ID:???] 〆⌒ヽ (#‘д‘) <誰がハゲやねん! ∪l| ||ヘ゜シッ!! -―@ノハ@―- 、
946 名前:930=932 mailto:sage [2006/09/28(木) 01:05:18 ID:???] 回答ありがとう。ぅーぁー >>943 content-type: text/html; charset=Shift_JIS TEST と出力されますorz >>944 DLして解凍、そのまま突っ込んでみました。 Content-type: text/html hagehagehogehoge と出力されますorz FTPにあげるときはFFFTP(特に設定はいじってない)を使ってドラッグ&ドロップで放り込んでいます。
947 名前:nobodyさん mailto:sage [2006/09/28(木) 01:08:58 ID:???] アスキーじゃなくて、バイナリで送ってみるとどう?
948 名前:nobodyさん mailto:sage [2006/09/28(木) 01:15:11 ID:???] エラーきたーw
949 名前:930=932 mailto:sage [2006/09/28(木) 01:18:31 ID:???] >>947 バイナリにしてみたけれど結果は変わりませんでした。 >>948 うちのこと?
950 名前:nobodyさん mailto:sage [2006/09/28(木) 01:21:58 ID:???] ちょっと道がずれるけど、JPG を OPEN して open(JPG, "JPEG file PATH"); read(JPG, $jpgbuff, (-s JPG)); close(JPG); print "Content-Type: image/jpeg\n\n"; binmode(STDOUT); print $jpgbuff; とかやったらちゃんと JPEG 表示される?
951 名前:nobodyさん mailto:sage [2006/09/28(木) 01:28:32 ID:???] >>949 丁度ファイルの転送中に読み込んだだけだから気にするなw で、やっぱりMIMEタイプがtext/plainになってる。 どういうわけか"Content-type: text/html\n\n"を出力する前に 勝手に"Content-type: text/plain\n\n"を出力しているようだ。 この状態だとIE系だと>>946 のように見え、 Mozilla系だとソースがプレーンテキストとして表示されてしまう。 確か昔この板のどこかのスレでこれと同じ話題を読んだんだけど、 流石に解決法は忘れてしまった。確か、 #!/usr/local/bin/perl -- にしてみろとかそういう感じで、一日は経たずに解決してたと思うんだが。 同じサーバ上にある他のCGIは問題なく動いてるみたいなんで 別にサーバ側の設定が悪いわけでもないように思える。 明日サポートに電話するのが一番早道かも知れんね。
952 名前:930=932 mailto:sage [2006/09/28(木) 01:36:02 ID:???] >>950 これでいいのかな? #!/usr/local/bin/perl open(JPG, "../public_html/images/52.jpg"); read(JPG, $jpgbuff, (-s JPG)); close(JPG); print "Content-Type: image/jpeg\n\n"; binmode(STDOUT); print $jpgbuff; 実行したら、画像じゃないものがDLされてきますw; >実行結果 Content-Type: image/jpeg リ・Exif II* ・徽FXX リ・JFIF H H ロ ・ 以下ぐちゃぐちゃw >>951 うーむ。謎ですね。 #!/usr/local/bin/perl -- 、やってみましたが結果変わらずです。。。 サポートに連絡してみますね。
953 名前:nobodyさん mailto:sage [2006/09/28(木) 01:37:28 ID:???] LIVE HTTP HEADER っていう firefox の拡張で見た結果 GET ほにゃ〜 HTTP/1.1 Host: park22.wakwak.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: ja,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive HTTP/1.x 200 OK Date: Wed, 27 Sep 2006 16:33:42 GMT Server: Apache/2.0.59 (FreeBSD) Keep-Alive: timeout=2, max=100 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/plain Content-Type: text/plain が勝手に送られてるっぽいですね。 で、ふと思ったんだけど .htaccess に MIME とかそこらへんの書かれちゃってたりしません? 一応確認を。 (無いとは思いますけどね)
954 名前:nobodyさん mailto:sage [2006/09/28(木) 01:39:00 ID:???] 根本的な解決になってないけど、nph-hogehoge.cgiみたいに nph-をつけてnph化してみるとかw
955 名前:nobodyさん mailto:sage [2006/09/28(木) 01:39:04 ID:???] >952 右クリックして保存したら、ちゃんと猫は見れましたw で、テキストエディタで見ると、やっぱり content-type: image/jpeg が出力されちゃってますね。 さすがにここまでくるとサポートしか手に負えないですかねorz
956 名前:930=932 mailto:sage [2006/09/28(木) 01:54:58 ID:???] >>953 .htaccess 自体置いて無いですー。。。 >>954 nph化?勉強不足でちょっとわからないです^^; >>955 ネコキター とりあえずサポートにメールしてみますね。
957 名前:930=932 mailto:sage [2006/09/28(木) 01:55:35 ID:???] あ、ルーター使ってるんだけど関係あるかな?
958 名前:nobodyさん mailto:sage [2006/09/28(木) 01:57:48 ID:???] 流石に限界が近いから俺はもう飯食って寝るよ。 おまえらおやすみノシ
959 名前:nobodyさん mailto:sage [2006/09/28(木) 02:00:33 ID:???] 何も考えずにファイル名の先頭にnph-ってつけてみて。
960 名前:930=932 mailto:sage [2006/09/28(木) 02:11:24 ID:???] >>959 つけてみました。しかし変わらず。。。orz
961 名前:nobodyさん mailto:sage [2006/09/28(木) 02:25:28 ID:???] だめかぁ。
962 名前:nobodyさん mailto:sage [2006/09/28(木) 04:27:36 ID:???] 質問です。 読み込んだテキストファイルのn行目から読み込みたい場合はどのようなコードが良いのでしょうか? seekだと、バイト単位なので1行のバイト数がわからないといけないし、 while(<INPUT>){}でn回まわす方法もありますが、nが大きい場合は時間がかかりそうです。 なにか良い方法あるでしょうか?
963 名前:nobodyさん mailto:sage [2006/09/28(木) 08:05:28 ID:???] 多分それしかないかと。
964 名前:nobodyさん [2006/09/28(木) 16:49:50 ID:Bd+l0iMS] こんにちは。 教えていただけると嬉しいです。 辞書CGI Arsenoを使用しるのですが,IE7では掲示板が正しく作動しません。 左の単語一覧をクリックすると本来意味が左のフレームに出るはずなのにIE7では単語のフレームに出てしまいます。 解決策を教えていただけると嬉しいです。 また,ArsenoXTをダウンロードできるところはありますか? よろしくお願いします。
965 名前:nobodyさん mailto:sage [2006/09/28(木) 20:52:11 ID:???] CGI 関係ねぇ〜w
966 名前:930=932 mailto:sage [2006/09/29(金) 01:51:24 ID:???] はい!解決です。 サポートにメールしたけども、自作CGIについて回答はしませんとのことで 答えてもらえませんでした。 が、会員用ホームページ設定ページの設定で、CGIデバッグがONになってました。 (っていうか以前いじった記憶があります。。。orz) その注意書き↓ “デバグが済んだら必ず「デバグ解除」 を行ってください。 デバグ中のままだと、 全ての自作CGIが動作しません 。 デバグを登録してから自作CGIを実行すると、CGIの出力結果やエラーメッセージがCGIを実行したブラウザ上で確認できます。 日本語文字コードは通常は指定なしで大丈夫ですが、文字化けする場合には文字コードを指定してください” よくわからないけど、OFFしたら治りました。答えてくれてた人達ありがとう。
967 名前:nobodyさん mailto:sage [2006/09/29(金) 03:10:52 ID:???] あー、デバッグモードね。あるあ……ねーよ! つまりおまいは>>940 で示されたページをろくすっぽ読んでなかったって事じゃねーかこのハゲ。 ともあれ解決おめでとう。
968 名前:nobodyさん mailto:sage [2006/09/29(金) 04:01:19 ID:???] 〆⌒ヽ (#‘д‘) <誰がハゲやねん! ∪l| ||ヘ゜シッ!! -―@ノハ@―- 、
969 名前:nobodyさん [2006/09/30(土) 08:07:32 ID:1M243hSP] いいからのり姉ちゃんの抱き枕を出せ
970 名前:nobodyさん mailto:sage [2006/09/30(土) 14:12:24 ID:???] 【 CGI名 】 GlobalNoteScript 【配布先URL】 onpumoe.hp.infoseek.co.jp/script/ 【設置サーバ】 IIS (windows2000sp4) 【 質問内容 】 2ちゃんねるタイプの掲示板の設定に関しての質問です ダイヤルアップで毎回IPを変えて荒らしてくる人物の書き込み規制を行いたいのですが 個別規制の記述方法がよくわからず困っています たとえば 111.222.AAA.BBB というIPだとします 毎回AAA.BBBの部分だけが変わるのでそこを全部止めたいわけですが ワイルドカードを使って 111.222.*.* という記述を行いました 現在荒らしが書き込んだ様子はないのですが、はたしてこれで本当に禁止できているのか・・ どなたか正しい記述方法を御教授いただけませんでしょうか?
971 名前:nobodyさん mailto:sage [2006/09/30(土) 14:47:43 ID:???] 出来てるけど、巻き添えが大きそうだな。 ホスト名で地域を指定してやった方がよさげ。
972 名前:970 mailto:sage [2006/09/30(土) 15:08:19 ID:???] やられました、普通に書き込まれてしまいました・・ どうやらこの方法は間違っていたようです ホスト名による書き込み指定の方法を御教授願えませんか○| ̄|_
973 名前:nobodyさん mailto:sage [2006/09/30(土) 20:01:45 ID:???] >>972 ^111.222. で設定。 つかまず自分のホストで試せ。