△▲ WebProg 初心者 ..
[2ch|▼Menu]
95:あぼーん
あぼーん
あぼーん

96:なちじょあ ◆yEbBEcuFOU
04/09/26 16:39:37
( ● ・3・ ● ) エェー 悪質だNE
スレリンク(php板:95番)
スレリンク(php板:722番)
スレリンク(php板:495番)
スレリンク(php板:305番)

97:nobodyさん
04/09/26 19:25:02 X1R3WHs7
ちょっとお助けをお願いします。

CGI.pmを使って、CGIを書いているのですが、ページ全体をリロード
させるには、どんなコードを記述すればいいでしょうか?


やりたい事は、ボタンを表示して、それをクリックすると、現在のCGIを
一度リロードするというものですが、どんなコードを記述すれば、
リロードされるのでしょうか?

簡単な事なのかもしれないですが、なぜか見つからないのです。

「ここ読め」でも結構ですので、教えてください。

98:nobodyさん
04/09/26 19:30:28
>> 97
Location

99:nobodyさん
04/09/26 19:40:50
>>97

100:nobodyさん
04/09/26 19:57:26 +G/iHWWz
LIVE DOOR風のブログを、PHPの使えるサーバーで自分のサーバーで使いたいです。
スクリプトや、skinとかは、皆さんどうしているのですか?

101:nobodyさん
04/09/26 19:58:33 +G/iHWWz
100 ちなみにサーバーは ロリポップです

102:97
04/09/26 22:48:46 X1R3WHs7
>>98

ありがとうございます。

CGI.pm と、Location でぐぐって、なんとかなりました。


103:nobodyさん
04/09/28 13:23:52 g+3tC8ap
質問なのですが、ライブチャットというのはどのようなシステムでなりたっているのでしょうか?
またどのようなことを勉強すれば自作することができるのでしょうか?
関連するスレなどあれば教えていただけないでしょうか?
とても自分勝手な質問ですが、わかる方がいましたらお願いします。

104:nobodyさん
04/09/28 13:55:42
>>103
スレリンク(php板)l50

105:よね
04/09/28 20:18:46 keeYIf4k
教えて欲しいんですが文法が間違っている所があるので正しいのを教えてください。
いちおう前後の文も貼ります。
$time = time;
srand($time);
($sec,$min,$hour,$mday,$month,$year,$wday,$yday,$isdst) = localtime($time);
$min = "0$min" if($min<10);
$sec = "0$sec" if($sec<10);
$month++;
$wday_str = ('Sun','Mon','Tue','Wed','Thu','Fri','Sat') [$wday];
$date = "$month/$mday($wday_str) $hour:$min";
srand($time);
3と8行めがいけないらしいんですが・・・・・

106:nobodyさん
04/09/28 20:32:15
>>105
print $date;

9/28(Tue) 20:31
って出ますが…

107:nobodyさん
04/09/28 20:37:08
>>105
そういうときは、どう「いけないらしい」か貼りましょう…。

Name "main::date" used only once: possible typo at test.pl line 8.
Name "main::isdst" used only once: possible typo at test.pl line 3.
Name "main::yday" used only once: possible typo at test.pl line 3.
Name "main::year" used only once: possible typo at test.pl line 3.
test.pl syntax OK

syntax OK でした。上の4行は「いけない」という意味ではありませんよ。

108:nobodyさん
04/09/28 20:57:50 quB7c7zy
現在、メンバー認証を行う携帯電話向けサイトをASPで構築しているサイトがあります。

3キャリア共通HTMLの作成やログイン処理などでかなり制約が多いので、PHPによる再構築を提案しようと思っていますが、管理者用のツールをVB.NETで作成しているので、ASP.NETも検討したいと思っています。
以下のような機能、もしくはそれを置換/代替できるような機能はASP.NETにあるでしょうか?
(※はPHPで利用しようと考えている機能)

・cookieが使用できない環境でのセッション維持
 (※隠しフィールドによるSIDの持ち回り)
・携帯各キャリア毎に異なるHTMLを使用
 (※smartyによるテンプレートを使用)
・内部的なHTTPS通信
 (※fopen関数によるHTTPS通信)

このあたりの機能を解説している書籍・Webページなどありましたらご紹介いただければ幸いです。また、ASP.NET関係のスレッドに移動したほうがよろしければ、その旨ご指摘ください。
以上、よろしくお願いいたします。

109:よね
04/09/28 21:11:47 keeYIf4k
>>107
すいません、そう言う意味だったんですね。まちがえました。こちらがいけないらしいです。
syntax error at tmp.pl line 294, near "==)"
syntax error at tmp.pl line 329, near "}elsif"
tmp.pl had compilation errors.
とエラーが出ました。問題も部分はこちらです
0289: }elsif($cmd==11){
0290: push(@log,"<p>やめた…</p>\n");
0291: }elsif($cmd==4){
0292: $ps=300;
0293: push(@log,"<p>アルバイトへ…</p>\n");
0294: }elsif($cmd==){
0295: ;
0296: }elsif($cmd==5){
0297: push(@log,"<p>参加者の一覧</p>\n");
0298: push(@log,"</center>\n");
0299: $cnt = 1;
 


0327: push(@log,"<center>\n");
0328: }
0329: }elsif(($ps==100)&&($q_t<=1)){
0330: push(@log,"<p>どこに行こうか?</p>\n");
0331:
0332: if($com==1){
0333: push(@log,"<p>移動しよう。</p>\n");
0334: $q_t=10;
こんな感じです。いちおう前後の文も・・・・


110:nobodyさん
04/09/28 22:50:23
>>109
294行目は見ればわかるだろ。
329行目は上の行の } とダブってないか?
{ } の対応をよく確かめろ。

111:よね
04/09/28 23:37:32 keeYIf4k
>>110
ゴメンナサイ。詳しく教えてください

112:nobodyさん
04/09/29 01:49:03 v2oAMOx1
すいません、例えばテキストファイルのパーミッションを666にした場合、
外部の全然関係ないサイトから、fopenのw+で上書きされちゃったり出来ますか?
あ、phpの場合です。

113:nobodyさん
04/09/29 01:49:59
0294: }elsif($cmd==){
$cmd == ? 何とイコールかわからないよ。
 329行目は、 } を、閉じてないかだぶってる。
 >>110サンの書いてるとーリ
 

114:nobodyさん
04/09/29 01:58:46
0295: ;
エラーにはならないけどこの行もなんだかなぁ

115:nobodyさん
04/09/29 02:00:08
>>112
php云々は別として書き換える方法はある。

116:nobodyさん
04/09/29 02:34:04 v2oAMOx1
>>115
それはwebページを無断で書き換えられることが最悪の事態とした場合、
セキュリティ的に超重度の欠陥ですか?
それとも素人(の定義は曖昧だけど)が簡単には出来ない?


117:nobodyさん
04/09/29 03:04:10
>>116
アップローダ等受ける仕組みが無い場合は問題無いと言える。
ただ、なんらかのプログラムがwebサーバの権限で動いた結果、
666のファイルだと書き換えられる可能性が出てくる。

118:名無しさん@お腹いっぱい。
04/09/29 15:07:52
BBSなどに書き込み後、サイトのアドレスとかを表示させるCGIとかありますか?
写真を載せたりしてるのですが悪用されたりします。
ロダのような感じでお礼の書き込み後にその保存先を表示する掲示板を前に見たんですが
あまり分からなかったので宜しくお願いします

119:108
04/09/29 15:21:26
>>108
んーと、とりあえずASP.NETスレに移行します。すみませんでした。

120:nobodyさん
04/09/29 15:44:09
>>118
何を言ってるのかわからんが、とりあえず板違い

121:名無しさん@お腹いっぱい。
04/09/29 16:00:23 p7T8jV1S
アングラボってサイトのアプロダがほしいんですけど
あのサイト閉鎖してますよね?

122:nobodyさん
04/09/29 16:26:17
>>121
板が違うだろ

123:nobodyさん
04/09/29 16:29:25
>>118を噛み砕くと、スレッドに書き込みしたユーザにだけ画像URLを表示するUploaderが欲しい。

Web製作板へGO。ついでに>>121はダウソ板へGO。

124:@CC$
04/09/29 16:39:06
>>121
どこにメールすればいい?

125:nobodyさん
04/09/29 17:20:41 OUJvPPvT
mov-gaku/hontai/cont2.php?%E9%01%EE%9A%15%EE%83%D2UO%DAO4%5EF%1165%C3e-%17%7C%98nB%F1%AA%F1%B8%D43h%40%13%E9%B8%BDTj%FF%CC%40%B3%FA%9D3%281%D1%81%BB%F2%10%5B%CA


126:nobodyさん
04/09/29 17:27:10
URLリンク(mov-gaku)
↑はデコードしたらちゃんとしたURLになるんでしょうか??

127:nobodyさん
04/09/29 18:01:26
デコードしたらURLじゃなくなるだろ

128:nobodyさん
04/09/29 18:02:52 OUJvPPvT
そうなんですか??
%E9%01%EE%9A%15%EE%83%D2UO%DAO4%5EF%1165%C3e-%17%7C%98nB%F1%AA%F1%B8%D43h%40%13%E9%B8%BDTj%FF%CC%40%B3%FA%9D3%281%D1%81%BB%F2%10%5B%CAはどうやったら普通のURLになりますか??

129:nobodyさん
04/09/29 18:05:29
>>128
そのままで十分

130:nobodyさん
04/09/29 18:06:06
>>128
普通のURLって何ですか?

131:nobodyさん
04/09/29 18:23:30
perlのCGIで、表示するところをHTMLファイルにしたいのですが。
HTMLのフォームから書き込みをスクリプトへ送信→スクリプトがHTMLファイルを送信、という仕組みにしたいんです。
そこで、HTMLファイルをどうやって書き換えようか迷ってます。
一度HTMLファイルを消して、新しいのを作るって形にするのがいいでしょうか。

132:nobodyさん
04/09/29 18:33:27 OUJvPPvT
mov-gaku/hontai/cont2.php?%E9%01%EE%9A%15%EE%83%D2UO%DAO4%5EF%1165%C3e-%17%7C%98nB%F1%AA%F1%B8%D43h%40%13%E9%B8%BDTj%FF%CC%40%B3%FA%9D3%281%D1%81%BB%F2%10%5B%CAをuploader.zive.net/c-board.cgi?cmd=one;no=38;id=au1のようにしたいんです

133:nobodyさん
04/09/29 18:35:14
CGIがHTMLを吐けばいい

134:nobodyさん
04/09/29 18:37:36
>>132
そのままでいいって言ってるだろ
勝手に変換してくれるから。

135:nobodyさん
04/09/29 18:38:16
>>131
新規モードで開いて書き込むか、tempファイルに書き込んでからリネーム。
静的ファイルを作成しながらCGI経由で読み出すのはナンセンス。

136:nobodyさん
04/09/29 18:54:32 OUJvPPvT
>>134自分でしたいんです…

137:nobodyさん
04/09/29 19:08:48
>>136
URLデコードでググれ

138:nobodyさん
04/09/29 19:24:51
ファイルをダウンロード完了したか調べる方法って無いでしょうか?
PHP経由してDLだと、もし開始後キャンセル押されると正常に取得できません。
何か良い方法はありませんでしょうか?
使用している言語はPHPです。
よろしくお願いします。

139:nobodyさん
04/09/29 19:39:06 OUJvPPvT
URLデコードでぐぐってみたらデコードしてくれるサイトがあったがデコードしてもちゃんとしたURLにならなかったからデコードしたらちゃんとしたURLになるか聞いているんです

140:nobodyさん
04/09/29 19:46:06
>>139
どんなフォームからcont2.phpだかにリクエスト送ってるのさ?
自分で作ってるわけじゃないの?

141:nobodyさん
04/09/29 19:52:14
>>138
鯖かクライアントどっちの話だ。

142:nobodyさん
04/09/29 20:01:12
>>139
あのエンコードされた文字列は正確か?

143:nobodyさん
04/09/29 20:03:48
>>138
httpはトレースレスだと何度言(ry

144:nobodyさん
04/09/29 20:05:35 OUJvPPvT
一応あるサイトのURLをとってきましたから正確だと思います


145:nobodyさん
04/09/29 20:23:13
>>138
URLリンク(www.php.net)
あとは頭使って考えろ

146:nobodyさん
04/09/29 21:12:43
どうでもいいが質問者は名前欄に元質問のレス番ぐらい入れてsageろや

147:116
04/09/29 22:08:22
>>117
おくれましたけど、ありがとうございます

148:138
04/09/29 22:11:31
皆様レスありがとうございます。

>>145
もう少しヒントを頂けないでしょうか?具体的にどういう処理をしたらいいのか検討がつきません。
図々しくて申し訳ございませんが、よろしくお願い致します。

149:nobodyさん
04/09/29 22:14:04
どういうって・・・
ステータスを調べるぐらいわからんの?
日本語で書いてあるじゃん

150:138
04/09/29 22:31:32
何度も読み返してたらだいたい方法が分かりました。
今からコード書いて試してみます。
ありがとうございました。

151:nobodyさん
04/09/30 18:07:34 YhSmrmFI
無駄上げ

152:nobodyさん
04/10/01 07:08:56 sQblarbx
ここの厨房はデコードも説明できない椰子が質問に答えようとしてたのですか?











釣りですか?釣りです

153:nobodyさん
04/10/01 11:56:20
>>152
お前が答えるより役立つからな

154:nobodyさん
04/10/01 12:03:33 sQblarbx
>>153
確かに(ゝ∀<)

155:nobodyさん
04/10/01 12:46:38 +NsrstZp
高機能(出来ればフリー)なショッピングカートを探してるんですけど
オススメ教えてくりりんの頭の斑点は何ですか?

156:nobodyさん
04/10/01 13:16:24
散々既出。クリリンが六星球だから。
>>3

157:155
04/10/01 14:05:54
>>156
なるへろ。スレ違いすみませんでした。ありがとう!!

158:nobodyさん
04/10/01 14:45:07 N1Rt/z1c
ヤフーの検索にはひっかかるのですがGoogleの検索にはひっかかりません。
なにかググルにひっかかるためにも、プログラムを仕込むにはどうしたらいいでしょうか。

159:nobodyさん
04/10/01 14:54:57
SEOはWebprogとは無関係だということも分からないのかい。

160:nobodyさん
04/10/01 18:55:50
相手に送信したメールが開かれた受信されたか確認する方法はないでしょうか?
考えたのはhtml形式で送ってPHPで確認する方法ですが、htmlメールはあまり推奨されてないみたいなので他に方法は無いでしょうか?

161:nobodyさん
04/10/01 19:04:51
>>160
スパマーっぽい気もするが......
MSのOutlookの開封確認のようなものでいいなら、
RFC 2298に沿ったメールを送ればいいんでないかな。

162:nobodyさん
04/10/01 21:34:38
>>161
スパマーじゃ無いです(TT)
具体的にやりたいことはwebサイト上からメールを送信して送った人がwebサイト上で開封済みと確認できるシステムを作りたいんです。
なので161さんの方法では無理です。やはりhtmlメールが一番楽でしょうか?

163:nobodyさん
04/10/01 21:42:54
> 161さんの方法では無理

なんで?

164:nobodyさん
04/10/01 22:42:17
>>163
確認っつてもメール返信するだけだからじゃないの?

165:nobodyさん
04/10/01 23:08:08
>>162
RFC 2298がどういうものか分かってる言ってるか?

166:162
04/10/02 00:13:17
>>165
日本語訳読んでみましたがさっぱり理解できませんでした・・・
具体的にどうしたらいいんでしょうか?

167:nobodyさん
04/10/02 00:18:42
Perl コーディング初心者質問コーナー Part37@WebProg
スレリンク(php板)l50
から誘導されてきました。

perlで掲示板を作ってるんですが、
<input type="hidden" name="foo" value="bar#hoge">
というのをform要素内の最後尾につけて、IDに対してののアンカーにしたいんですが、

〜foo=bar#hoge
とならず、
〜foo=bar%23hoge
となってしまい、idへのリンクとしてみなされないどころか、
「foo」自体に、「bar%23hoge」という値が入ってしまいます。
どう記述したら#のままにできますでしょうか?

168:nobodyさん
04/10/02 00:32:27
誘導される前のスレで答えもらってるじゃないのよ
833のリンク先見たか?

169:nobodyさん
04/10/02 00:38:23
>>168
エスケープ、アンエスケープってやつですかね。
一部だけエスケープしない、ということでしょうか。
どこにそれを記述すればいいのかさっぱりだったです。

170:nobodyさん
04/10/02 00:42:15
フォームのパラメータに含まれる文字列をURLエンコードするのは
httpの規約を守った、ブラウザの正常な動作。
value="bar#hoge"とやってんだから、当然の結果fooにその通り入っただけ。
なんの不思議もなし。

171:nobodyさん
04/10/02 00:55:33
>>170
なるほど。理論は理解できました。
ということは、最後尾に#hogeをくっつける方法は、別に探さないといけないわけですね。
どうしたらいいんだろうか。

172:nobodyさん
04/10/02 00:57:02
リンク先全然呼んでないんだろうなぁ( ´ー`)

173:nobodyさん
04/10/02 01:03:34
>>172
読みました。そんなに答えるのが難しいような問題なんでしょうかね。
読んで解らなかったから尋ねたのですが。

174:nobodyさん
04/10/02 01:03:54
>>171
その通りだ。そしてそれはWebprogではない・・・・ッ!!

175:nobodyさん
04/10/02 01:06:16
>>173
でたー

176:nobodyさん
04/10/02 01:08:36
>174
なぜ違うんです?
送ったデータが%23に変更されるので、その部分だけ変更されないようにしたい、なんてモロにwebprogだと思うんですけど。

>175
煽りに見えたんですかね。
「単純に回答できるようなものじゃない」のかな、と言っただけなんですけど。
そういう反応されても困りますよ。


177:nobodyさん
04/10/02 01:10:49
>>173
向こうで答でてるっつってんの。
クライアントサイドの、しかもMSIEの仕様の問題なんだけど。

178:nobodyさん
04/10/02 01:12:09
> 送ったデータが%23に変更されるので、その部分だけ変更されないようにしたい

だからモロにWebprogじゃないんですよ

179:nobodyさん
04/10/02 01:12:43
理解してない証拠ですなぁ

180:nobodyさん
04/10/02 01:13:30
>>177
向こうで言われたことは、
「化けているのではない」「Perl の問題でもない」なんですけど。
JS使え、のことを指してます?

181:nobodyさん
04/10/02 01:14:07
>178
誘導お願いします。

>179
理解できてたらこんなことで躓かないでしょ。


182:nobodyさん
04/10/02 01:15:46
>>181
いやぁね、171で理解できましたって言ってるからさぁ

183:nobodyさん
04/10/02 01:18:06
>>182
は?
>>170は「value="bar#hoge"とやってんだから、当然の結果fooにその通り入っただけ。 」
と言ってて、それが理解できた、っつってんですが。
あれを読んで「>>170のお陰でポクチンperl全部理解したyo! マスターだyo!」と言ってるようにでも見えたんですかね。

184:nobodyさん
04/10/02 01:26:14
いいかげん勘違い厨房ウザイ

185:nobodyさん
04/10/02 01:27:44
>>184
煽って楽しいのかね。
ケツに#hogeつける方法教えるか相応しいスレ教えてくれりゃ済む話だろ?
ねちねち言い訳こいてんじゃねえよ。くだらん。

186:nobodyさん
04/10/02 01:29:16
アホってどうして取り繕っても漏れ出てしまうん?

187:nobodyさん
04/10/02 01:30:55
>>186
自分の胸に聞いてみな。
本人ならわかるだろうよ。

188:nobodyさん
04/10/02 01:35:21
上で散々アホ丸出しといて説明できんの?

189:nobodyさん
04/10/02 01:36:51
名前にレス番も書けないヘタレ

190:nobodyさん
04/10/02 01:37:55
もう何がなんだか
それでは次の質問どうぞ!

191:nobodyさん
04/10/02 01:40:48
Http1.1的にはOKみたいだけどね。
getでは省くってことは、MSが下位バージョンに配慮してるってことなんですかね。

192:nobodyさん
04/10/02 01:51:12
今度ゲイツにあったらまとめて聞いとくよ

193:nobodyさん
04/10/02 01:55:20
もう放置しようぜ。
答えても癖になる厨だってはっきりしたし。

194:nobodyさん
04/10/02 02:45:30
>>193
お前は答えてねえじゃん。

195:nobodyさん
04/10/02 02:50:50
はっきりしたから答えないんだろ

196:nobodyさん
04/10/02 03:08:49
>>195
詭弁だな。笑わせてもらった。

197:nobodyさん
04/10/02 03:09:23
ここには#hogeをケツにつける方法を知ってる人はいませんね。

198:nobodyさん
04/10/02 03:15:18
>>196
じゃあオネショしないようにトイレ行って寝なさい。

199:nobodyさん
04/10/02 03:16:11
>>197
「知らない人が一人だけ」の間違いでしょ?

200:nobodyさん
04/10/02 03:18:27
>>199
「教えられない人ばかり」の間違いだ。

201:nobodyさん
04/10/02 03:21:44
いくらゴネたって回答は出てるんだから無駄じゃないの?

202:nobodyさん
04/10/02 03:32:24
>>201
回答ってどれですか?

203:nobodyさん
04/10/02 03:40:11
>>202
お前も質問者と同じく日本語が分からないのか?
まあ、あのバカはレス番を名乗ることもできないからしょうがないけど

204:nobodyさん
04/10/02 03:45:47
>>203
お前もここの回答者と同じく単純な質問にすら答えを窮するのか?
まあ、ここのバカどもは説明能力がないからしょうがないけど

205:nobodyさん
04/10/02 03:48:24
いんや、あんな初歩の初歩はわからないほうがおかしい。
つーか、そんなこともわからないやつが来る板じゃないし。

206:nobodyさん
04/10/02 03:51:13
>>205
初歩っていうなら簡単に説明してくれよ。
「#が%23になる。なんて書いたらアドレスバーに[#]を表示できるの?」
質問自体簡単じゃん。

207:nobodyさん
04/10/02 04:00:43
>>206
とっくに回答は出てます

208:nobodyさん
04/10/02 04:01:24
>>207
どこに? は答えられないんだね。

209:nobodyさん
04/10/02 04:02:40
>>207
まさか「無理」が回答だとか言うんじゃないだろうな。

210:nobodyさん
04/10/02 04:07:08
んー?バカが何人もいるのか?
それとも・・・

211:nobodyさん
04/10/02 04:10:48
おはよう。なんだこれ…。

>>210
長患いのバカが一人と、あんまり紛らわしいので誤爆した>>203みたいな人を
含むフツーの人たち、だと思う。

212:167
04/10/02 04:13:32
みなさま有難う御座いました。
私には無理っぽいので別の方法にします。

213:nobodyさん
04/10/02 04:18:58
>212
さよなら〜

(´-`).。oO(#なしのデータを引数にして、受け取ってから#を付けりゃいいじゃん)

214:167
04/10/02 04:24:35
>>213
受け取ってから、じゃ遅いんじゃないです?
getで渡して、URLの最後尾に「#hoge」が付くことによって、idに飛ばせるわけですし。

レンダリングされたときに、最下部に行くように(最新記事が上に来るタイプなので)、というものだったんですが、
よく考えれば逆順にすれば最上部を表示されても問題ないですね。

215:nobodyさん
04/10/02 04:39:38
>214
問題ないですか、そうですか。

(´-`).。oO(getで渡すもなにも、Locationでやればいいんじゃん…)


216:167
04/10/02 04:45:57
>>215
なるほど。onloadとかいうやつですか。有難う御座いました。


217:nobodyさん
04/10/02 09:03:07
#hoge = パンチ2/5でFA?

218:nobodyさん
04/10/02 13:36:44
結論がなかなか出なくて面白かった。

<from action="prog#hoge"

ここじゃいかんのか?試してないけど。

219:nobodyさん
04/10/02 13:37:10
↓ この雰囲気を一気に吹き飛ばす、感動の一言が!

220:nobodyさん
04/10/02 13:49:16
>>218
IEの挙動については上で報告があるがね。

221:nobodyさん
04/10/02 15:09:05
ああほんとだ。IEはactionに指定しても駄目だねぇ。
やっぱLocationか一旦完了ページを表示させてリンクをクリックさせるとか
ワンクッションおかないとだめんだね。

222:nobodyさん
04/10/03 15:09:48
Perlコーディング初心者スレでスレ違いといわれたので
こっちに流れてきました。

Redhat9
apache2
/usr/bin/perl

↑の環境でperlを使ってるのですが、最近急に掲示板の表示速度が
激しく遅くなりました。

プロファイラで見てみたところ以下のような結果になりましたが、ページが表示されるまでに
かかかった時間は22秒でした。処理はそんなにかかってなさげですが、残りの時間は
どこで消費されてるか調べるにはどうしたらいいでしょうか?

------------------------
# dprofpp -F
Total Elapsed Time = 0.10996 Seconds
User+System Time = 0.06996 Seconds
Exclusive Times
%Time ExclSec CumulS #Calls sec/call Csec/c Name
28.5 0.020 0.020 1 0.0200 0.0200 main::makehtmlbody
0.00 0.000 -0.000 1 0.0000 - jcode::init
0.00 0.000 -0.000 1 0.0000 - main::get_cookie
0.00 0.000 -0.000 1 0.0000 - main::decode
0.00 0.000 -0.000 1 0.0000 - main::makehtmlhead
------------------------


223:nobodyさん
04/10/03 19:33:38
>>222
誘導忘れてたね、ごめん。遅れたけど関連スレって事で。
★負荷軽減対策委員会(Perl、PHP)★
スレリンク(php板)


profiling の結果みたところ、Perlの掲示版プログラム自体は問題なさそうですね。

表示が遅くなったというのは、
ブラウザで表示する時の体感速度?それとも適切なベンチマークをとった結果?
前者なら縦長のページでtableレイアウトを多用しているなどの原因も考えられるけど。

URLリンク(www.itmedia.co.jp)
ベンチ結果で明らかにサーバー側で時間がかかっているとわかる場合、
前に書かれてた条件から推測できるのは、後はプロセス起動のオーバーヘッド

apache2の場合はスレッドのモデルを選択できるので、
apache2 -V でmpm関連のcompileオプションも併せて確認してみよう。


224:nobodyさん
04/10/03 19:41:56
> 28.5sec main::makehtmlbody

これなんだろうね。尋常じゃない時間だ。

225:nobodyさん
04/10/03 20:04:05
>>223
レスどうもです。そっちのスレもみてみます。
遅く感じるのは体感ですけど、同じ鯖で動いてる全ての
cgiが遅くなってるのでプログラムじゃなくて環境の
どこかがおかしいと思うんですけど。
ベンチもやってみます。

>>224
最初のとこって全体の処理時間にしめる割合じゃなかったでしたっけ?

226:nobodyさん
04/10/03 20:14:02
>>224
そこ(%Time)は sec じゃなくて 単位は % だよ。
main::makehtmlbody の時間は0.020sec で、perlのプログラム全体の経過時間も0.011秒程度。
全体の22秒から見ると、問題ないと言っても差し支えない誤差の範囲内。

227:nobodyさん
04/10/04 11:59:53
> 同じ鯖で動いてる全ての cgiが遅くなってる
そういう事なら、Apacheのパフォーマンスチューニングな話題になりそう
See also: UNIX板 Apache関連スレ

228:nobodyさん
04/10/04 12:50:37
>>227
レスどうもです。そっち逝ってみます

229:nobodyさん
04/10/05 02:02:10
質問なんですが、メールがサーバーに送られてきたら自動的に定型文のメールを返信
するのはよくありますが、メールアドレス別に規則にしたがって違った内容を送りたいんですが
レンタルサーバーなどで可能でしょうか?

230:nobodyさん
04/10/05 02:39:26
>>229
鯖次第

231:229
04/10/05 02:52:00
鯖が許せるとしたら何を調べたらいいですか?
ちょっとぐぐってみたんですが「vacation」とかそこらへんのことなんでしょうか?

232:nobodyさん
04/10/05 03:23:28
URLリンク(pc5.2ch.net)

スレリンク(php板)l50
でも同じスレが表示されます。
これはどうやっているんですか?
よろしくお願いします。

233:nobodyさん
04/10/05 04:25:05
PATHINFO

234:nobodyさん
04/10/05 06:05:29
>>233
レスありがとうございます。
PATHINFOでググったらたくさん出てきました。
何とかなりそうです。
ありがとうごいました。

235:nobodyさん
04/10/05 15:55:08
>>231
.forwardを使って返信プログラムを起動とか、メールボックスを覗きに行って
受信していたら処理するプログラムをcronで定期的に動かすとか

236:nobodyさん
04/10/05 16:24:20
perl-cgiからGDで画像表示させようとしていますが、エラーになります。
 exit signal Segmentation fault

実行ソースは、GD.pmサイトのサンプルに2行追加しただけのものです。
 #!/usr/bin/perl
 print "Content-Type: image/png\n\n";

一部コメント化して試したところ
arc transparent interlaced fill は表示出来るのですが
rectangle を有効にすると、ダメです。エラーorIEが待ちのままです。
待ちといってもサーバーCPUほとんど使われてません。

しかし、rectangleだけを有効にすると描画できます。
apacheやサーバーの再起動は試しましたが変わりません。

fedora core2
httpd-2.0.51
gd-2.0.21
GD-2.15
libpng-1.25
zlib-1.2.1.1
IE6SP1

解決策をご存知の方いらっしゃいましたら教えて下さい。
或いは、どういう辺りが問題なのでしょうか?

237:nobodyさん
04/10/05 16:47:29
>>236
GD を最新のものにしてみては?

238:nobodyさん
04/10/05 20:31:47
Perl板からこちらの板に誘導されてきました。

-----
質問です(多分難しいかと思います・・・)

現在使っているWEBサーバがHTMLのリンクによるファイルダウンロードを許容していません。
WEBサーバの設定にてリンクによるファイルダウンロードを実行できるようには出来ません。

そこでperlによりなんとか対象ファイルをクライアントPCにダウンロードさせたいのですが
良い方法はないでしょうか?

# それで悩んでいる担当が先週沖縄へ新婚旅行だったのですが
# 台風の為中止となってしまいました。
# さすがにちょっとこれ以上悩ませるのはどうかと・・・

239:nobodyさん
04/10/05 20:34:45
>>238
いつの時代からタイムとリップしてきてるんだよ

240:238
04/10/05 20:51:32
>>239
気持ちは分かる

241:nobodyさん
04/10/05 20:57:08
担当が〜とかどうでもいいよね

242:238
04/10/05 20:58:52
>>241
ごめんなさい。
余計なこと書きました;

243:nobodyさん
04/10/05 21:03:00
Perl板から来ました
スレリンク(php板)

古代スレ

244:236
04/10/05 21:29:36
>>237
GD-2.16に上げてみましたがダメでした。

本来目的のカウンタGD表示を動かしてみると、昨日は全く表示しなかったのですが
いまは表示されたりされなかったりです。

表示しない時は、アパッチのエラーログに
[notice] child pid 3979 exit signal Segmentation fault (11)が出ます。

メモリは512Mの半分も使ってないのですが、他何か確認しておくような箇所ありますでしょうか?

245:nobodyさん
04/10/05 21:38:26
>>244
あーgd(2.0.28)もね。
でもって、端末から起動させてみるとか、coredumpを眺めてみるとか(出るのか?@セグメンテーションフォールト時)
それでもおかしかったらGDのさくーしゃタン(Lincoln Stein氏 URLリンク(stein.cshl.org))に聞いてみるとか。

246:nobodyさん
04/10/06 00:06:17
>>238
どういうファイルがダメなわけ?
リンク張ってクリックするとどうなるわけ?

なんか質問に疑問を感じてしょうがない。

247:nobodyさん
04/10/06 01:09:15
> 質問です(多分難しいかと思います・・・)
確かにとても難しい。

248:nobodyさん
04/10/06 01:33:16
画像くらいは許可されてるだろうから、偽装してDLさせてみれば?
Content-Type: image/jpeg
Content-Disposition: attachment; filename="hoge.zip"

249:nobodyさん
04/10/06 01:36:30
>>238
普通に左クリックして、表示したらブラウザの ファイル→保存 でいいじゃん。

Perlで無理矢理やるのなら Content-Type と Content-Disposition(スペル自信無し)で制御できる。
後はファイル読んでそのまま出力するだけ。
URLリンク(www.studyinghttp.net) あたり参照。

250:238
04/10/06 12:15:49
>>246
開発でゆるされるWEBサーバは独自に開発されたもので、
変更を許されていません。
ちなみに表示されるエラーメッセージは
-----
Internet Explorer では、10.0.0.227 - hoge.tar.gz をダウンロードできません。
このインターネットのサイトを開くことができませんでした。要求されたサイトが使用できないか、見つけることができません。あとでやり直してください。
-----
hoge.tar.gzは存在してるし、パーミッションも問題無しで、アドレスも間違いはありません。

>>248
たしかに、そこは盲点でした。
それでちょっと試して見ます。

>>249
左クリックからのファイル保存の手順をユーザに強制するのはちょっとつらいです。
Content-Type と Content-Disposition(>>248さんと同じ?)を試して見ます。

251:nobodyさん
04/10/06 12:18:23
すげーアホくさい

252:nobodyさん
04/10/06 12:22:43
嘘で塗り固められた人生ってイヤダネー。

253:nobodyさん
04/10/07 03:23:38 eV6XHWCZ
質問です。

ミラーサイトを作りたいのですがどのようにすれば作成出来るのでしょうか?

例えばyahooのミラーサイトなどを作成するにはどうすればいいか教えて下さい。

254:nobodyさん
04/10/07 03:30:38
FTPでまるまるダウンロード。
相対パスに直して、違うところにアップ。

255:nobodyさん
04/10/07 03:30:58
出来ません。諦めましょう。

256:nobodyさん
04/10/07 03:36:16
もっと簡単なやり方はないですか?

皆さんミラーサイトはどうやって作成しているのでしょうか?

257:nobodyさん
04/10/07 03:38:32
254のやり方が最も簡単だと思うが

258:nobodyさん
04/10/07 03:49:31
だってyahooとか別な場所のファイルを取ってくるには

FTPのユーザー名とかパスが必要なんじゃないの?

259:nobodyさん
04/10/07 03:51:26
>>256>>258
お前253か?レス番を名乗るぐらいしろ。

260:nobodyさん
04/10/07 04:17:03
他人の作ったサイトを丸々コピーしたいとおっしゃっているのですか?

261:253
04/10/07 04:25:24
例えて言うなら

教員が使用するIPからは見れる【AというHP】がありそのHPは生徒が使用するIPからは見れない。

しかしそのHPの一部を生徒に見せたい為に【BというAのミラーサイト】を作れば見せることが出来るのでは?

もちろんAのアップロード先とBのアップロード先は違う。


こんな感じです。 よろしくおねがいします。

262:nobodyさん
04/10/07 04:52:31 PGec8ihS
すいません、画像何枚でもアップロード可能
画像サイズも自由(または自分で指定できる)
で外観のカスタマイズもHTMLとかスタイルシートで
できるようなフリーのCGI知りませんか?pealで。
探したけどなかなか見つからなくて…

質問場所違うんであれば誘導お願いしますorz

263:nobodyさん
04/10/07 05:04:24
>>262
Web制作板へ。
スレは自分で探せ。

264:nobodyさん
04/10/07 05:09:45
>>261
Aのサイトのアクセス許可、不許可でやればイイの事

265:253
04/10/07 05:13:21
>>264

書き忘れました。

Aのサイトは私の管理下にはなくアクセス制限などの変更は出来ません。


266:nobodyさん
04/10/07 05:20:00
>>263
ありがとう。逝ってきます

267:nobodyさん
04/10/07 06:18:48
>>265
先生がこっそり見るエロサイトなんだからおまいは見るなって事

268:253
04/10/07 06:20:00
>>267
いやいや おいらが先生側の立場の人間ですよ。

269:nobodyさん
04/10/07 07:02:42
先生だったら生徒みたいな質問してないで本買って勉強汁!
エロビデオ買いすぎて金無いなら無料ホームページスペース借りる!

270:253
04/10/07 07:10:59
先生ではないんだよ。

例でいう先生側の立場の人間なんだよぉ。

折角の掲示板だおしえてくれよぉ。Bのページを上げる場所はちゃんとあります。

271:nobodyさん
04/10/07 07:12:54
>>254

272:253
04/10/07 07:18:08
>>258

273:nobodyさん
04/10/07 07:23:57
>>272
>186

274:253
04/10/07 07:26:16
>>273
>4

275:nobodyさん
04/10/07 07:31:37
>>270
用務員のおやじが学校のパソコン勝手に使っていいのか?
さて、そろそろ出かけないと

276:253
04/10/07 07:33:34
>>275

だから学校のことじゃないんだよぉ。

分かりやすいかなと思って学校を例にあげてみたんだけど。。

頼む。 この通り 頭を下げるから 教えて下さい。

277:nobodyさん
04/10/07 07:54:09
まず第一に、アホは改行でバレる

278:nobodyさん
04/10/07 07:57:37
アホって人に対して使う言葉だろ?
自律思考してないモノに使うのはおかしい。
そもそも考えないんだからアホとか賢いということがありえない。

279:253
04/10/07 08:02:18
>>278

はいはい。あなたは偉いですね〜♪

よくいるよね。こういう人間まわりから嫌われてるんだろうな。

280:nobodyさん
04/10/07 08:08:17
>>279
まったく人格を感じさせないしオリジナリティもない・・・。
Voight・Kampffテストに鑑みても間違いなくレプリカントだな


281:253
04/10/07 08:17:50
>>280

頭おかしくなっちゃったの?大丈夫??

282:nobodyさん
04/10/07 08:19:51
スクリプトだったのか。
変だと思ったよ。人ならもっと言われたことを吟味するはずからな。
入力にたいする「反応」だけで出来てるAIとは違う。
それにしても誰が投入したか知らんがバグがあるぞ。
既存の情報から必要なものだけ選んで不要な選択肢を切り捨て、
妥当な解答に近づく処理が上手くいってない。
このままじゃ完全な答えを入力されるか、さもなくば何も出来ないか。
Dead or Aliveだ。

283:nobodyさん
04/10/07 08:24:41
レプリカントワロタw

284:253
04/10/07 08:26:25
>>282

お前キモイよ!

俺は自分で自分のことあほだと思ってるけど
気づいていないお前みたいな奴はあほの俺から見ても
かわいそうに思えてくるよ。。がんばれよ!

285:nobodyさん
04/10/07 08:29:10
特定の入力があると特定の反応を返してしまう・・・やはり・・・

286:nobodyさん
04/10/07 08:33:23
馬鹿AI弄るのも楽しいでしょうけど、そろそろお開きにしましょうね。
ネクサスタイプからのお知らせでした。

287:nobodyさん
04/10/07 08:37:27
このペースなら1日弄っても同じレベルで延々続きそうだけどなw

288:nobodyさん
04/10/07 08:49:08
なかなか楽しかったでつ。

289:nobodyさん
04/10/07 11:02:42
現場の状況がわからんもんな
サイトを見せたいんなら見られるパソコンから見せればいいし。
規制されてるサイトを見せるんなら、そもそもなんで規制されてるかわからないし。
どうして手間かけてわざわざ他人のサイトのコピーまでして見せなきゃいかんのか。

290:超初心者
04/10/07 11:22:36 TzYCWket
アクセスしてきた人が、携帯かPCかで最初のページを振り分けてる所ありますよね?!
あれはどのように設定すれば良いのか教えてください!
因みに、持ってるソフトは、Dreamweaver MX です。
よろしくおねがいします


291:nobodyさん
04/10/07 11:36:48
携帯のIP帯かUser-agentで見分けてLocationヘッダとメタタグで飛ばす。
Dreamweaverは窓から捨てろ。

292:nobodyさん
04/10/07 13:54:52
>>253
スクリプト書いてDLしてUP汁
違法なので公開するな
それか、DLソフトでサイトごとDL汁

おまえらつまらない釣りに引っかかるぐらいなら無視汁

293:nobodyさん
04/10/07 14:35:21
こりゃまた類友ってやつですな。

294:nobodyさん
04/10/07 22:59:04 jQ+ULEHc
当方 GsBlogなんですが、Livedoorにトラックバックを張りたいんですが
なぜか pingが失敗したとかで はれません。
何か 設定があるのでしょうか?


295:nobodyさん
04/10/07 23:37:04
Apacheについて、どなたか教えてください。
~やusrなどを使わずに
URLリンク(www.hoge.com)と指定されたときに
public_html/hage/などの特定のディレクトリを
表示するにはどうしたらいいですか?
どなたかよろしくお願いします。

296:293
04/10/07 23:37:31

すんまそん orz
書くとこまちがってるよ>私。
なんか バック転したいくらい恥ずかしい‥

297:nobodyさん
04/10/07 23:39:21
>>295
自宅サーバ板へ

>>294
blog板へ

>>296


298:293
04/10/07 23:40:31
ついでなんで 答えておこう

httpd.conの
DocumentRoot /home/hoge/public_html

で okよ。 私のところは 2.0なので httpd2.confですが


299:nobodyさん
04/10/07 23:53:38
>>297
すいません、板を間違ってましたか。
気を付けます。
ありがとうございました。

>>298
板違いなのに答えてくださって
ありがとうございます。

300:nobodyさん
04/10/08 01:46:10 Ob7bJosb
私はcool-onlineの正規会員なのですが、
規約の中に
>SSIで「#exec」が動きません
>「#exec」はセキュリティ強化の為の設定により、ご利用になれません。
とありました。

入門書でなんとかアクセスカウンターは作れるようになったのですが、
<!--exec cgi="○○.cgi"-->を使わずに
どうやったらアクセスカウンターをhtml内に埋めることができるのでしょうか?

301:nobodyさん
04/10/08 02:23:08
includeでぐぐりなさい

302:nobodyさん
04/10/08 12:06:39 fXGjGhvz
>>301
どうもありがとうございました。試してみます。
(「include cgi」でヒットした一番上のページでは「理論上無理」となっていましたが)

303:nobodyさん
04/10/08 14:44:48
>>302
cgiが実行できればinclude virtual ***.cgiも実行できる

304:nobodyさん
04/10/08 15:46:06
>>294
gsblogのサイトをよく見ろ書いてあるから。
LivedoorにはTB打てるようにはなる。

305:290
04/10/08 20:50:57 HKWd8dsr
>291 どうもです でも正直、感覚的には解るんですが、具体的には・・・・ がんばってみます

306:nobodyさん
04/10/09 00:04:24
言語や使用環境、どの程度のものをもとめてるのか具体的な質問しないと解答しようがないよ。
簡単なものならJavascriptのlocationで飛ばすサンプルがころがってる。
#クライアントサイドの話はNGだけどさ

307:nobodyさん
04/10/09 00:35:13 yVmA3q5N
>>303
できました、できました!ちゃんと動きました。
どうもありがとうございました!

308:nobodyさん
04/10/09 03:47:06
そういえばSSIのスレって無いな。

309:nobodyさん
04/10/09 13:03:36
いくつかの板にあるApacheスレでOK

310:nobodyさん
04/10/09 14:46:08 JAGE5Z3P
ファイルをアップロードするCGI(Perl)に
プログレスバーを付けたいのですが
どうやったらいいものなのでしょう?
セッションIDを発行して、クライアントが
サーバ側に保存されたファイルの容量を逐次モニターする。
とか、そんな感じになるんでしょうか?
プログレ付のCGIのURLとかでもよいですので
御存知の方、御指南下さい。

311:nobodyさん
04/10/09 14:56:47
>>310
CGIのアップローダーにアップするときにプログレスバーは無理。

312:nobodyさん
04/10/09 14:58:42
>>311
そか。
どうあがいてもいけない?

313:nobodyさん
04/10/09 15:43:39
>>312
回線速度測ってJavaScriptで推測のバーつけるとか。

314:nobodyさん
04/10/09 15:49:38
>>313
サンキュ。
つまり何バイトくらい転送終わったのか
クライアント側から検出できれば何とかなるだろうっていうことだね。
他に何か障害になりそうなことってあるかな?

315:初心者です。
04/10/09 20:44:11 fCvsZBf9
ここの書き込みでいいのでしょうか?
フリーの掲示板の設置が上手く出来たのですが、スクリプトの改造で
以下の戻り先URLの設定でターゲットの設定は出来ないのでしょうか?
_topに戻りたいのですが、戻れません。

# 戻り先URL
$home = 'URLリンク(xxxxx.com)';

誰か教えて下さいませ。大変困ってます。<(_ _)>

316:nobodyさん
04/10/09 20:48:05
どの掲示板使ってるかわかんねーのに答えられるわけねーだろが

317:初心者です。
04/10/09 20:57:00 fCvsZBf9
すんません。
URLリンク(www.kent-web.com)
です。ご指導下さいませ。

318:nobodyさん
04/10/09 21:02:21
またKヨNTか鬱。

<a href="$home"> → <a href="$home" target="_top">
2箇所。

HTML ぐらい探せよな鬱。

319:nobodyさん
04/10/09 21:03:47
<a href="$home">を
<a href="$home" target="_top">でいいんでね?って違う?

320:nobodyさん
04/10/09 21:04:36
かぶった orz

321:初心者です。
04/10/09 21:08:43 fCvsZBf9
>317さん
<a href="$home"> → <a href="$home" target="_top">
HTMLの中に無いんですが…どの辺りに入れればいいのでしょうか?
ど素人ですいません。

322:nobodyさん
04/10/09 21:13:26
CGIのなかのhtml部分
てか、そんなレベルで改造とかすんなや

323:nobodyさん
04/10/09 21:15:17
PROXY規制に掛かったときに変なスクリプトに出くわしました。
URLリンク(sv2ch.baila6.jp)
でソースが表示されたのですけれど初心者みたいな私にはワケワカランでした。
これを、IPを入れたら結果が出るような方式に出来るのでしょうか?

324:初心者です。
04/10/09 21:15:29 fCvsZBf9
>322
CGIのなかのhtml部分に記述がないんですが
一応探してから質問してるんですけど…
だからさ 初心者だっていってんでしょ。


325:nobodyさん
04/10/09 21:18:41
あっそ

326:nobodyさん
04/10/09 21:20:34
>>323
できません

327:nobodyさん
04/10/09 21:29:24
>324
どこをどう探して、ないっていってんのか知らないけど…
<a href="$home">程度が見つからないなんて、なんかスゲエ難しい記述の仕方してるのかなと思って、
こちとらわざわざCGIダウソしてみて答えてるんだけど?
もうシラネ

328:nobodyさん
04/10/09 21:43:40
そのうち自分で見つけてor他スレで聞いてきて
捨てゼリフ吐いて行くことうけあい。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5242日前に更新/229 KB
担当:undef