[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 08/13 07:06 / Filesize : 250 KB / Number-of Response : 948
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

△▲ WebProg 初心者の質問 Part15 ▼▽



1 名前:nobodyさん mailto:sage [2007/01/25(木) 20:44:50 ID:???]
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3辺り

前スレ
△▲ WebProg 初心者の質問 pert14▲△
pc10.2ch.net/test/read.cgi/php/1151501830/

380 名前:nobodyさん mailto:sage [2007/05/05(土) 17:54:58 ID:???]
>>375
>>376
>>377
思惑通りにできました。有難うございます。

あともう一点質問なんですが、
例えばこういう↓フォームの送信データがあった場合
パス/xxx.cgi?name=1234&page=5678&word=2468
別途のCGIファイルからこれを実行させるには、どのようにすればいいのでしょうか?
言語はperlです。
訳分からんかもしれない質問ですみません。

381 名前:nobodyさん mailto:sage [2007/05/05(土) 20:09:43 ID:???]
日本語が訳分からん
送信データと実行の関係が意味不明
そういう送信データと共にそのCGIを実行させるにはどうすればいいか?ってことだろ?

382 名前:nobodyさん mailto:sage [2007/05/05(土) 20:41:07 ID:???]
そういう意味です
失礼しました(汗)

383 名前:nobodyさん mailto:sage [2007/05/05(土) 22:18:27 ID:???]
プラン以上の事はできない
まずは社会を勉強しような

384 名前:380 mailto:sage [2007/05/08(火) 23:58:55 ID:???]
何やかんやとこねくり回していたら、多少は前進できたようなので質問を整理します。
(380の質問は無視して下さい)

CGIの掲示板にCGIのアクセス解析(ログ取得用cgi)を、JavaScriptやIMGを使わずに設置したいと思っています。
掲示板CGI中にSSIのコマンド(アクセス解析CGIの呼出し)を記入してもコメントとしてしか認識されないし(当たり前かも知れませんが)、他にrequireとかも試してみましたが、うまくいかず行き詰ってしまいました。
もし実現する方法がありましたらお教え頂きたいです。
言語はperlです。

385 名前:nobodyさん mailto:sage [2007/05/09(水) 00:08:15 ID:???]
>>384
アクセス解析としての機能を果たすモジュールでも書いてrequireしたらどうだろう。
或いは、普通のアクセス解析を関数だけrequireして、その関数でrequire下側でアクセス解析の処理をさせるとか。

ただ下の方法だと関数名がコリジョンすることがありうる。
OOPな手法でアクセス解析モジュールでも作るのが、最終的には一番満足出来るんじゃない?

386 名前:nobodyさん [2007/05/09(水) 01:11:43 ID:D8ftPzG/]
winにperlをインストールしたいのですが、
MSI版とZIP版は中身が違いますか?
PATHを自分で通すか自動で通してもらうかの違いだけでしょうか?

387 名前:nobodyさん mailto:sage [2007/05/09(水) 01:14:20 ID:???]
詳しくは覚えてないが、他に拡張子の関連づけとか
IIS絡みの設定とかいろいろやってたような > MSI版

388 名前:nobodyさん mailto:sage [2007/05/09(水) 01:21:22 ID:???]
zip版はインストーラーに環境を汚して欲しくない人とか、走らせるのに自分で設定できる人用
俺はzipの方がやりやすい



389 名前:nobodyさん mailto:sage [2007/05/09(水) 01:26:00 ID:???]
MSI走らせて発見したのですが7つほど自動的に設定してくれるんですね。
とくにaspは使わないのですがめんどくさいのでMSIでインストールすることにしました。
ありがとうございました。

390 名前:nobodyさん [2007/05/09(水) 09:50:32 ID:zetT6ReU]
getSession(false)でnullが返ってこないんですが、
「jspは暗黙的にsessionオブジェクトを用意する」ってのが関係してるんでしょうか?
下記のコードで試すとnullが取れませんでした。

<%@ page language="java" pageEncoding="UTF-8" %>

<% String title = "test"; %>

<%
String msg;
HttpSession hs = request.getSession(false);

if( hs == null ) {
msg = "セッションが存在しない";
} else {
msg = "セッションが存在する";
}
%>

<html>
<head><title><%= title %></title></head>
<body>
<%
out.println( "<p>" + msg + "</p>" );
out.println( "<br>" );
out.println( "<p>" + hs + "</p>" );
%>
</body>
</html>


391 名前:nobodyさん [2007/05/09(水) 11:19:39 ID:MSOt+HkR]
リンク集を設置しようと思っています。
有名どころのYomiSearchにしようと思っていたのですが、
通常版の他にPHP+MySQL版があることを知りました。

そこで質問なのですが、

PHP+MySQLにする利点って何なのでしょうか?

サーバー負担は小さい?

392 名前:nobodyさん mailto:sage [2007/05/09(水) 14:26:03 ID:???]
YomiSearchが何なのか分からなかったので調べてみた。
通常版ってのは、Perl/CGI+よくあるログファイル読み書きタイプなのね。
なるほど。

393 名前:nobodyさん mailto:sage [2007/05/10(木) 07:22:32 ID:???]
データ量がん万いこうがへっちゃら

394 名前:nobodyさん [2007/05/10(木) 08:20:19 ID:/1qVJ1SK]
知人とデータのやり取りをするためアップローダーを設置したいのですが、
ファイルサイズを簡単に変えられるアップローダーはないでしょうか?
いくつか試したのですが、数字を書き換えても
なぜか1メガを超えるとエラーになるものばかりです。
よろしくお願いします><

395 名前:nobodyさん mailto:sage [2007/05/10(木) 08:46:10 ID:???]
エラー内容をもっと詳しく調べればOK

396 名前:nobodyさん mailto:sage [2007/05/10(木) 08:58:15 ID:???]
>>395
もう一度じっくり確かめたらアップできたようです\(^o^)/
数値設定で1*1024 となってるのを、1*10240ってしてたのを
5*1024ってしたら直りました。ご面倒おかけしましたm(_ _)m

397 名前:nobodyさん mailto:sage [2007/05/10(木) 21:30:15 ID:???]
>>385
OOPな手法とかまだまだそこまで知識が及びませんが、
アクセス解析用のCGIを少し弄ってrequireすれば、何とか思惑通りにできました。
有難うございます。

398 名前:nobodyさん mailto:sage [2007/05/15(火) 12:32:32 ID:???]
IEのステータスバーに「ページが表示されました」と出るのに
画面が真っ白のままのことがあります。
確認するとヘッダは来ているし、ソースで見ると中身もちゃんと来ている模様。
この現象はXPではたまに、2000では皆無で、VISTAでは頻繁に起きるようです。
プログラム自体はPHP5+Smartyなのですが、これとは切り離して
これはいわゆるどんな状態なんでしょうか。
知人によればVISTAでは他のページでもときどき起こる、ということでした。
もし何かあれば掘ってみたいのですが・・・



399 名前:nobodyさん [2007/05/15(火) 12:35:59 ID:/xHP6in2]
ieなんて恐ろしいブラウザーみんな使ってないから分からないんじゃない?

400 名前:nobodyさん mailto:sage [2007/05/15(火) 12:58:40 ID:???]
>>398
Authを使った認証とかしてる?

>>399
半数以上はieコンポーネントを使用してるブラウザを使ってる。
それから、FireFoxなんかもしょっちゅう、重大な穴がみつかってる。

あんたみたいな考え方の人が、ie用で見た時にバグがでてくるサイトを平気で作る。
はっきりいって、迷惑だ。WEB開発なんてやめてほしい。

401 名前:nobodyさん [2007/05/15(火) 13:16:12 ID:/xHP6in2]
>>400
うんと・・・・・ieそのものがバグのかたまりなんだが・・・・・・


402 名前:nobodyさん mailto:sage [2007/05/15(火) 13:20:26 ID:???]
バグの塊だからといってサポートしないなんてのは可笑しい

403 名前:nobodyさん [2007/05/15(火) 13:22:42 ID:/xHP6in2]
現実を見ないかわいそうな人が沸いてきた

404 名前:nobodyさん mailto:sage [2007/05/15(火) 15:15:13 ID:???]
>>403
お前が現実見ろよ。
WindowsのIE環境を無視した開発は非常識。

405 名前:nobodyさん mailto:sage [2007/05/15(火) 20:40:34 ID:???]
IEを使うか使わないかに関わらずIEのユーザーが一番多いのは明らかだろう。
初心者が知ったかぶりで話すスレじゃないよ。

406 名前:nobodyさん [2007/05/15(火) 20:49:58 ID:Fy2AtB8k]
わざとIEで見れないサイトをつくってFirefoxのアドセン貼る

407 名前:nobodyさん mailto:sage [2007/05/15(火) 21:01:05 ID:???]
一般的に今までIEコンポのブラウザ使ってて、突然Geckoに移行ってのはあんまり楽じゃないと思うな。

408 名前:nobodyさん mailto:sage [2007/05/15(火) 22:24:13 ID:???]
IE拒否とか化石かよ



409 名前:nobodyさん [2007/05/15(火) 23:47:36 ID:368FkZPH]
ゆとりの俺は「IE」の意味がわからないので、調べてみた。
最初に初心者向けのスレで質問したら「ググれカス」といわれたので、ググってみた

IEは正式にはInternet Explorerというらしい。
繰り返すが俺はゆとりだ。英語がわからないのでネット翻訳してみたけど
Yahoo!も Infoseek もそのまま英語が表示された

honyaku.yahoo.co.jp/transtext
translation.infoseek.co.jp/


仕方ないので姉ちゃんに聞いてみた。姉ちゃんは「インターネットの冒険者だ」と教えてくれた
どうやら「IE」というのは冒険者向けのソフトみたいだ


つまり、まとめるとこうですか? わかりません ><

ja.uncyclopedia.info/wiki/Internet_Explorer

410 名前:nobodyさん mailto:sage [2007/05/15(火) 23:48:52 ID:???]
つまんない

411 名前:nobodyさん [2007/05/16(水) 01:00:32 ID:Qg3s6odB]
SQLiteを覚えたいのですが、どこかに入門サイトみたいなのないでしょうか?
SQLiteのスレもないようだし、MySQLより圧倒的に使ってる人がすくないのかな?

412 名前:nobodyさん mailto:sage [2007/05/16(水) 01:06:55 ID:???]
>>411
SQLite 5
pc11.2ch.net/test/read.cgi/db/1176223619/

413 名前:nobodyさん mailto:sage [2007/05/16(水) 01:19:52 ID:???]
thanks!! >>412

414 名前:nobodyさん [2007/05/16(水) 01:54:18 ID:ygtreCsO]
乗っかり質問ですまんが、あえてSQLite使う利点って何かあったりする?

415 名前:nobodyさん mailto:sage [2007/05/16(水) 08:55:43 ID:???]
>>413
そのスレは信者とアンチの煽りあいしかやってないので、他のサイトで勉強する事をオススメするよ。
ttp://www.net-newbie.com/sqlite/sqlite.html
ttp://www.net-newbie.com/sqlite/lang.html

416 名前:nobodyさん mailto:sage [2007/05/16(水) 10:12:39 ID:???]
>>414
他のDBは、組み込んだ製品を販売するときにライセンスが必要だったりする。
それから、SQLiteは、Cのライブラリで、サーバーとして動作しないんで、
アホが使っても外部からアクセスされる心配はない。
Cが書ければ検索機能の追加もできる。

417 名前:nobodyさん [2007/05/16(水) 11:30:12 ID:wGr5bjeW]
今ホームページを作成しているんですが、
完全に行き詰まってしまったので書き込みさせていただきます

フォームに入力した項目をメールとFAXで受信したいのですが
メールでの受信までは確認できたのですが
FAXでの受信方法が今ひとつわかりません

検索したのですが何やらソフトが必要みたく
それもいっぱいあってどれを使ったらできるのかが
わかりません。

どなたか分かるかたいらっしゃるでしょうか??

ちなにみOSはXPです。


418 名前:nobodyさん [2007/05/16(水) 15:20:43 ID:qm+GGeYH]
>>416
d

>>417
マルチ乙



419 名前:nobodyさん mailto:sage [2007/05/17(木) 16:31:10 ID:???]
>>414
わざわざ小規模の掲示板とかでdb用に鯖を立てる方が馬鹿げていると思うのは俺だけではない筈

420 名前:nobodyさん mailto:sage [2007/05/17(木) 22:12:40 ID:???]
掲示板程度にDB使ったスクリプトみると釣りにしかみえない。
毎秒10000万レスのファイルへの書き込みでも壊れないっていうのに
DBで管理してどうすんのかと

421 名前:nobodyさん mailto:sage [2007/05/17(木) 22:28:35 ID:???]
>>420
作るほうは楽

422 名前:nobodyさん mailto:sage [2007/05/17(木) 23:27:04 ID:???]
確かに作る方は楽だねぇ。
まあ、DB使えるなら積極的にDBを使うという考え方は間違っるとは言い切れないと思うんだ。

423 名前:nobodyさん mailto:sage [2007/05/17(木) 23:59:59 ID:???]
DBで管理して、検索して「氏ねクズ」とかひっかけるのに使うんだったらしょうがないか

424 名前:nobodyさん [2007/05/18(金) 07:19:58 ID:fdbDiUoN]
キャッシュフォルダをつくらなくて良いってのもない?
変数の処理させしっかりすれば、個人が趣味で作成&運営する板なら、それなりにセキュアかもよ

425 名前:nobodyさん mailto:sage [2007/05/18(金) 08:05:27 ID:???]
コストかかりすぎ

426 名前:nobodyさん [2007/05/18(金) 09:35:06 ID:9YkqQZZ8]
質問です。認証システム(ログイン・ログアウトっていうアレ)を作ろうと思ったんですが
手元の本を見るとpear::auth+md5を使ったものがサンプルに挙げられてました。
これって、セキュリティレベル的に、一般的なポータルとか会員サイトで使われてる仕組みと
同じくらい安全なものなんでしょうか?
これにSSL組み合わせとけば問題なし?

427 名前:nobodyさん mailto:sage [2007/05/18(金) 09:49:20 ID:???]
問題あり

428 名前:nobodyさん mailto:sage [2007/05/18(金) 09:56:50 ID:???]
>>427
回答ありがとうございます
プログラマの技量で問題のアルナシなんて変わるとは思ってますが…
具体的にどんな問題ですか?
どのへんに気を使えばいいんでしょうか?




429 名前:nobodyさん mailto:sage [2007/05/18(金) 10:32:55 ID:???]
よく画像貼り付け掲示板を見てると、投稿された画像をimgタグのwidth,heightで
無理矢理縮小してプレビューさせてるのがあります
あれだと一覧のイメージ読み込みに時間かかるので、投稿されると同時に
プレビュー用のサムネイルをオリジナルの画像とは別に自動で作りたいんですが
そういう機能ってphpにあるでしょうか?

430 名前:nobodyさん mailto:sage [2007/05/18(金) 10:56:47 ID:???]
>>429
GD使え。

431 名前:nobodyさん mailto:sage [2007/05/18(金) 12:47:25 ID:???]
>>426
md5なんてハッシュからパスの解読に時間かかんねえんだよ。
SSL使うのは当たり前だがSSL使っても100%の安全はない。
pearがどういう動作をしているのかわからないのでは今後バグをついた攻撃に対処できないおまえに一番の問題あり

432 名前:nobodyさん mailto:sage [2007/05/18(金) 13:18:36 ID:???]
偉そうですね

433 名前:nobodyさん mailto:sage [2007/05/18(金) 13:21:36 ID:???]
あんただれ

434 名前:nobodyさん mailto:sage [2007/05/18(金) 14:24:56 ID:???]
>>431
英数文字8文字のmd5なんだけど解読お願いします
975e6f4fa6185f4b35dff2d589fb0250
1日あれば出来るでしょうか

435 名前:nobodyさん mailto:sage [2007/05/18(金) 14:31:18 ID:???]
ここはそういうスレじゃない。よそへいけ

436 名前:nobodyさん mailto:sage [2007/05/18(金) 19:08:09 ID:???]
>>434
自分でやれ、ボケ。
www.vector.co.jp/soft/unix/util/se365582.html

437 名前:nobodyさん mailto:sage [2007/05/18(金) 19:14:20 ID:???]
↑バカ発見

438 名前:nobodyさん [2007/05/19(土) 09:04:45 ID:IGnYA/9W]
>>431
ありがとうございます

md5という形式がそんなに問題あるなら、プロの方はどんなやり方で
認証のシステム作ってるんですか? 自分は素人なんで良くわかりません…
専用の有料ソフトとかあるんでしょうか?
最近よくあるXOOPSとかSNS構築ソフトとかはどんな風に作ってるんでしょう?
フリーのソフトウェアがフリー技術の集大成以上のことをやってるのかなぁ?

PEARの動作が判ってないならバグへのアタックに対処できない、ってのは
凄く納得しました。じゃ、使わないほうがいいんですかね? それも変に
思い切りすぎか…



439 名前:nobodyさん mailto:sage [2007/05/19(土) 09:12:25 ID:???]
個人で強固なセキュリティなんて人手も金もかかるわけで完璧なんて求めちゃいけない。
いま自分ができる範囲でセキュリティの高い方法を選択したらいい。

たとえば
1.BASIC認証を利用してみる。
2.しかしこの認証方法はパケット盗聴が容易であることが欠点であることがググってわかった。
3.次のステップを考える。

べつにpearを使うなといったわけじゃないから誤解しないで。
だからある程度のレベルまでふせげればいいんだよ


440 名前:nobodyさん mailto:sage [2007/05/19(土) 09:23:13 ID:???]
>>439
どうもです
よっぽど凄いんですねー、あのヤフーとかの認証は…


441 名前:nobodyさん mailto:sage [2007/05/19(土) 10:37:42 ID:???]
md5は一応公開されてるやり方だし、強固といえども抜け道は探せるさ
256bit幅のパスワードとか採用してSSL通信&公開鍵方式を自前実装すりゃかなり強固
コストに見合わないけどね。

442 名前:nobodyさん mailto:sage [2007/05/19(土) 13:37:15 ID:???]
md5( パスワード+ランダム文字列 )

でいいじゃん

443 名前:nobodyさん mailto:sage [2007/05/19(土) 15:55:46 ID:???]
公開アルゴリズムであるか無いかは問題じゃない。
MD5に脆弱性があるのは事実だが、個人での利用なら当分現実的な問題にはなりえない。
不安ならSHA-1かそれ以上を使えば良いんじゃない。

444 名前:nobodyさん mailto:sage [2007/05/19(土) 21:12:58 ID:???]
426です
いろんな意見ありがとうございます。SHA-1という技術についても調べたところ、
これも既に解読されてるんですね〜。
でも、こういう暗号を解読するための環境整備には1000万円もかかるとか。
まあでも、そんなに金かけてアタックする暇人もいないか…
SHA-1の導入ってコストかかるんですか?

445 名前:nobodyさん mailto:sage [2007/05/19(土) 21:19:36 ID:???]
ググレ

446 名前:nobodyさん [2007/05/21(月) 00:44:14 ID:XxhlH3o5]
数千のIPを使って掲示板に投稿してくるスパマーがいます
もはやIPでのフィルタリングは無意味化してるといえるのと思うのですが
お前らはSPAMに対してどういった対策を取っていますか?

447 名前:nobodyさん mailto:sage [2007/05/21(月) 00:45:59 ID:???]
おれのばやいは回線切ってる

448 名前:名無しさん@秘密の花園 mailto:sage [2007/05/21(月) 01:29:44 ID:???]
>>444
ちょっとは自分で調べろ

>>446
海外SPAMなら、全文ASCII文字の場合弾くとか。



449 名前:nobodyさん [2007/05/21(月) 03:42:05 ID:r2MP9GVb]
スレ違いかもしれないけど、スパマーがカモを管理するためのデータベースって公開されているものがありますか?
スパムってオンラインカジノとかそれぞれの会社が社員にやらせてるのでしょうか?それともスパム打ち込み専門業者がいるのでしょうか?

450 名前:nobodyさん mailto:sage [2007/05/21(月) 07:08:47 ID:???]
そんなのがわかったらスパムなんて滅ぼせるよな

451 名前:nobodyさん mailto:sage [2007/05/21(月) 07:52:05 ID:???]
スパム専門業者ってのも実際居そうだよなあ。


452 名前:449 [2007/05/21(月) 09:59:06 ID:3IxpO5VZ]
>>450-451
どもです

色々対策を強化してる中で気になったので聞いてみました
今まで通り地道に対処します

453 名前:nobodyさん mailto:sage [2007/05/21(月) 12:56:49 ID:???]
ほとんど1秒ごとくらいにIP変えてくるんだよ
PPPで繋ぎなおしてるにしても速すぎると思う
どんな技術だこれ?

454 名前:nobodyさん mailto:sage [2007/05/21(月) 12:59:46 ID:???]
ちなみに外国人じゃなくて
日本のエロサイト
まじむかつく
訴えたろか

455 名前:nobodyさん mailto:sage [2007/05/21(月) 13:26:50 ID:???]
国名みてはじめばいいじゃん

456 名前:nobodyさん mailto:sage [2007/05/21(月) 13:58:59 ID:???]
>>453
うちのそういうの来たことあるけど、リアルにどうしてんだろう
調べたところで何かに利用する価値思いつかないけど、気になるよね

457 名前:nobodyさん mailto:sage [2007/05/21(月) 14:03:57 ID:???]
ホスト名ではじけばいいじゃん。
大手プロバイダを経由してると他の人まではじかれちゃうけど
その場合はそのプロバイダにスパマーがいることをチクればいい。

458 名前:nobodyさん mailto:sage [2007/05/21(月) 14:04:23 ID:???]
掲示板の荒らしが何を目的にしているのか考えればスパムにも当てはまるとぁたしはかんがえてぃる



459 名前:nobodyさん [2007/05/21(月) 14:32:20 ID:muFgX4T+]
ここでいいのかどうか微妙なんですけど質問です。

youtube api を使ってるんですが
www.youtube.com/api2_rest?method=youtube.videos.list_by_tag&dev_id=div_id&tag=[キーワード]&page=1&per_page=50

ここでアンド検索したいんですがどう入力すればいいのかわかりません。
検索しても英語ばっかりでサッパリですorz

460 名前: [2007/05/21(月) 17:04:36 ID:fiE5Le0Z]
CGIを自由に使えるようになりたくて独学で勉強しようとしたのですがCGIはPERL
記述?だからと思いPERLの詳しくなればわかると思いこの板にきました。
PERLに強くなるにはなにを学べばいいですか?ラクダ本というのがいいとどっかで
見たのですが間違いないですか?
そもそもCGIを自由に使えるようになるのはPERLを詳しくなっても意味ないですか?
CGIを自由に扱えるようになりたいので勉強の仕方わかる方お願いします

461 名前:nobodyさん mailto:sage [2007/05/21(月) 17:49:08 ID:???]
>>460
普通にPERLを勉強してください
勉強の仕方?
Googleにでも聞いてください

462 名前:8 [2007/05/21(月) 18:30:15 ID:fiE5Le0Z]
この板の存在をほていされますたT T

463 名前: [2007/05/21(月) 18:31:00 ID:fiE5Le0Z]
×ほてい
○否定

464 名前:nobodyさん mailto:sage [2007/05/21(月) 18:32:49 ID:???]
IDだしてくれてありがとう。
専ブラは便利ですね^^

465 名前:8 [2007/05/21(月) 18:48:01 ID:fiE5Le0Z]
勉強方法教えてくれよOTL

466 名前:nobodyさん [2007/05/21(月) 18:55:11 ID:cMnVCcu5]
Perlの拡張子で.cgiと.plの違いって何ですか?

467 名前:nobodyさん mailto:sage [2007/05/21(月) 18:58:54 ID:???]
ググれカス

468 名前:nobodyさん mailto:sage [2007/05/21(月) 18:59:59 ID:???]
>>466
plはperlで書かれたスクリプトファイル
シェルから実行されるファイルの場合もある
cgiはcgi用に書かれたファイル
cgiの拡張子だけでは何で書かれたかは中身を見ないとわからない
Cでコンパイルされたバイナリかもしれない



469 名前:8 [2007/05/21(月) 19:00:19 ID:fiE5Le0Z]
ID:???
以外の方いまいたらご指導おながいします

470 名前:nobodyさん mailto:sage [2007/05/21(月) 19:07:43 ID:???]
勉強の仕方って何だよ
本屋行けば入門本くらいあんだろ
そもそもCGIに強くなりたいって漠然とした理由は一体何なんだ

>ID:???以外の方いまいたらご指導おながいします
メール欄に何か入力したら誰でもID:???になる
2chを利用するなら2chの事も少し知っとけ

471 名前:8 [2007/05/21(月) 19:10:15 ID:fiE5Le0Z]
なんだかなぁ・・
まあいいや。ありがとう本屋行きますノシ

472 名前:nobodyさん mailto:sage [2007/05/21(月) 19:11:03 ID:???]
めんどくさいからID指定してあぼ〜んしてくれよ
いちいちかまってたら時間がもったいないぞ

473 名前:nobodyさん [2007/05/21(月) 19:17:17 ID:cMnVCcu5]
>>468
おお!なるほど。
確かにCGIにはC言語で書かれたものもありました。
.plの意味がわかりました。どうもありがとうございます。

474 名前:nobodyさん mailto:sage [2007/05/21(月) 19:26:59 ID:???]
>>446
メールアドレス書かれてたらログに書き込まずに
「投稿受け付けました」とでも表示させる。

475 名前:nobodyさん mailto:sage [2007/05/21(月) 19:48:42 ID:???]
串排除
英数字、記号のみで構成された文は排除
これだけでもだいぶ違う

476 名前:nobodyさん mailto:sage [2007/05/21(月) 23:56:27 ID:???]
IP弾き用htaccessの自動生成をしようと思うのですが
htaccessを置くメインのディレクトリを書きこみ可にするのは
セキュリティーの観点からまずいですよね
何かいい方法ないでしょうか

477 名前:nobodyさん mailto:sage [2007/05/22(火) 11:24:04 ID:???]
/aa/bb/cc/ ←書きこみ可
/aa/bb/.htaccess

.htaccessの影響は、設置されたディレクトリから
下の階層へ向かって無限に波及します。

478 名前:nobodyさん mailto:sage [2007/05/22(火) 11:43:37 ID:???]
>>476
メインディレクトリからものを待避させればよくない?



479 名前:478 mailto:sage [2007/05/22(火) 11:49:05 ID:???]
失礼、質問をよく読んでなかった

480 名前:nobodyさん mailto:sage [2007/05/22(火) 14:17:20 ID:???]
WindowsXP上でApache TomcatにApache AXIS2を乗っけて
Webサービスの勉強をしています。
JavaBeansからWebサービスを作ってみようと思い、まずこのページ(↓)の
ttp://www.atmarkit.co.jp/fjava/rensai2/wbsrvic03/wbsrvic03_1.html
SimpleAddBean.java をコンパイルしました。

しかしそのページはAXIS1向けの解説だったので、その先はこのページ(↓)
ws.apache.org/axis2/1_2/quickstartguide.html
に従って、下記のような階層構造を作り、
(Tomcatのインストールディレクトリ)\webapps\axis2\WEB-INF\services
にコピーしました。

□SimpleAddBean   (□はディレクトリ)
├□atmarkit
│└SimpleAddBean.class
└□META-INF
  └services.xml

(行数が多くなりそうなので分割します)

481 名前:nobodyさん mailto:sage [2007/05/22(火) 14:22:53 ID:???]
services.xmlの内容は以下のとおりです。

<service name="SimpleAddBean" scope="application">
 <description>
  SimpleAdd Service
 </description>
 <messageReceivers>
  <messageReceiver mep="www.w3.org/2004/08/wsdl/in-only"
        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
  <messageReceiver mep="www.w3.org/2004/08/wsdl/in-out"
        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
 </messageReceivers>
 <parameter name="ServiceClass">
  atmarkit.SimpleAddBean
 </parameter>
</service>

これで
localhost:8080/axis2/services/listServices
からSimpleAddBeanをチェックすると、次のようなエラーが出ます。

(分割します)

482 名前:nobodyさん mailto:sage [2007/05/22(火) 14:28:55 ID:???]
This Web axisService has deployment faults
Error: org.apache.axis2.AxisFault: Two services cannot have same name. A service
with the SimpleAddBean name already exists in the system. at org.apache.axis2.engine.
AxisConfiguration.addServiceGroup(AxisConfiguration.java:266) at org.apache.axis2.
deployment.DeploymentEngine.addServiceGroup(DeploymentEngine.java:438) at org.
apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:83) at org.apache.
axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:582) at org.apache.
axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:201) at org.apache.
axis2.deployment.RepositoryListener.update(RepositoryListener.java:271) at org.apache.
axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:189) at
org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:265)
at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(Scheduler
Task.java:61) at org.apache.axis2.deployment.scheduler.SchedulerTask.run(Scheduler
Task.java:68) at org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.
run(Scheduler.java:76) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.
TimerThread.run(Timer.java:462)

平凡な名前だったので何かと被っているのかと思い、
MySimpleAddBeanとかSimpleAddServiceに変えてみましたが
結果は一緒でした。

何が悪いのでしょうか?

483 名前:nobodyさん mailto:sage [2007/05/22(火) 14:44:55 ID:???]
優れたハッカーの意見だけがプログラミング言語の相対的な人気を決めるわけではない。
過去の遺産(Cobol)や大げさな宣伝(Ada, Java)ももちろん影響する。だが、長期的な影響力
としてはやはり優れたハッカーの意見が最も強力だと私は考える。
(中略)
英語に似せた長くてごちゃごちゃした表現でユーザを子供扱いするのは間違いだ。 Cobolは
この欠陥によって悪名が高い。ハッカーは、
z = x + y
と書く代わりに
add x to y giving z
と書けなんて言われたら、良くて彼の知能への挑戦、悪くて神をも怖れぬ大罪だと思うだろう。
構文は重要なのだ。
(中略)
個々の語句も短いほうが良い。PerlとCommon Lispはこの点で両極端にある。 Perlのプログラムは
ほとんど暗号とも呼べる程に詰まっており、一方でCommon Lispの組み込みオペレータの名前は
滑稽な程に長い。 Common Lispの設計者は、言語のユーザはそういう名前を自動的に補完して
くれるようなエディタを使うことを前提にしていたのかもしれない。しかし、長い名前が問題に
なるのは書くときだけじゃない。読むときにもコストがあるのだ。


484 名前:質問 [2007/05/22(火) 22:11:55 ID:LGbMkaGE]
ズバリamazonを1から作りたいんですけど、
何を勉強すれば作れますか?
現在できるのはhtml、cssのみです。
マジで教えてください。

485 名前:nobodyさん mailto:sage [2007/05/22(火) 22:15:22 ID:???]
気合と根性があればHTML+CSS+鯖ログ収集でもAmazonなんぞ作れる


486 名前:nobodyさん mailto:sage [2007/05/22(火) 22:32:54 ID:???]
>>485
気合入れすぎww

>>484
まず倉庫と商品を確保できるようになってからここにまた来な

487 名前:質問484 mailto:sage [2007/05/22(火) 23:40:57 ID:???]
>>486
倉庫と商品を確保できるようになったのでここに来ました。
問題はサイトなんです。

488 名前:nobodyさん mailto:sage [2007/05/22(火) 23:43:59 ID:???]
掲示板みたいなもんだったら入門本買ってきて作ってもいいけど
金を扱うものはプロに頼め。初心者が作ったらたいへんなことになる。



489 名前:質問484 mailto:sage [2007/05/22(火) 23:51:07 ID:???]
>>488
そうですね、最終的にはプロに頼むことになると思うのですが、
僕自身がさっぱりわからないというのも問題があると思いまして。
だからちょっと勉強してみようと思ったんですが、いったい何を勉強すればいいのかわからないわけです。

490 名前:nobodyさん mailto:sage [2007/05/22(火) 23:52:31 ID:???]
まずはお店の流れを考えろ
そしたらここから去れ

はい次の質問どうぞ。

491 名前:nobodyさん mailto:sage [2007/05/22(火) 23:55:47 ID:???]
>>489
まずはメモ帳とTeraPadを比べて メモ帳でできないことを勉強しろ

492 名前:nobodyさん mailto:sage [2007/05/23(水) 00:02:35 ID:???]
amazonはちょっとデカイからYahooショッピングあたりを全部巡回して
サイトマップを作ってみたら?どういうものが必要かわかってくる。

493 名前:質問484 mailto:sage [2007/05/23(水) 00:18:24 ID:???]
>>492
ありがとございます。
とにかく模倣したい相手を研究することにします。
最後に、CSSからその次に勉強したらいいものが何なのか、教えてくれませんか。

494 名前:nobodyさん mailto:sage [2007/05/23(水) 00:18:58 ID:???]
人生

495 名前:nobodyさん mailto:sage [2007/05/23(水) 00:34:05 ID:???]
教えて君とネットマナーについて

496 名前:nobodyさん mailto:sage [2007/05/23(水) 00:35:02 ID:???]
資金集め、人付き合い

497 名前:nobodyさん mailto:sage [2007/05/23(水) 01:15:20 ID:???]
>493
マジレスすると
本屋のコンピュータコーナー行って、全部の本片っ端から買って嫁
でかいショッピングサイトを構築するには量的にも範囲としてもそれくらいの知識が必要

498 名前:nobodyさん mailto:sage [2007/05/23(水) 01:16:22 ID:???]
キーボードの[Ctrl]+Fの押し方から勉強したまえ



499 名前:nobodyさん mailto:sage [2007/05/23(水) 01:24:12 ID:???]
>そうですね、最終的にはプロに頼むことになると思うのですが、
運営する人間でアマゾンみたいの作るって豪語するなら先にビジネス書の類を読みまくれよ
んでそれプラスWebデザインとかアクセシビリティの類とかネットショップ関連の類の本とか
プログラミングの知識はその後でもいい
質問の質からしてhtmlとcssできるってのもハッタリ臭いけど


500 名前:質問484 mailto:sage [2007/05/23(水) 01:30:32 ID:???]
>499
ありがとございます。
いちおそこはハッタリではないです。個人サイトレベルですけど。
そんでいろいろ調べたところ、相当むずかしいっすね。
まあ簡単とは思っていませんでしたが、3年を目安に、と思っていたんですけど、
技術者を雇うっつうかお願いするしかなさそうっす。

とりあえず僕個人としてはperlでもやってみます。
ありがとござました。

501 名前:nobodyさん mailto:sage [2007/05/23(水) 01:33:41 ID:???]
つーか、zencartみたいなオープンソースのものを導入するとか
レンタルサーバが提供してるショッピングカートじゃだめなの?

502 名前:nobodyさん mailto:sage [2007/05/23(水) 02:00:35 ID:???]
WebプログラマやSEと会話するのに最低限の知識が欲しいです、ってレベルなら
それ向けの本が何冊かあったとは思うが……申し訳ない、タイトルも何も覚えてないもんで。

503 名前:453 [2007/05/23(水) 19:43:05 ID:gBlhHgMK]
スパマーのアジトを突き止めたぜ!
yoru-koibito.com/
yoru-koibito.com/moba/
ここに多数のiframeを仕込んでやがる
このページ自体を他のエロサイトのiframeから読みこんで、
他人に知らぬ間に投稿させてると思われる。
どおりでIPが変わるはずだわ。
iframeからのpostはどうやって判定したらいいかな?

504 名前:nobodyさん mailto:sage [2007/05/23(水) 20:00:18 ID:???]
whoisまるみえワロタ
兵庫県川西市のまつもとかずしげ!
てめえこの野郎

505 名前:nobodyさん mailto:sage [2007/05/23(水) 20:02:17 ID:???]
>>503
おまww貼るなよwwwwww
何度も「このパスワードを記憶しますか?」と聞かれて焦ったわ
だいたい踏むたびにおまえのサイトにスパム打ち込まれるんだじぇねかwwwwww


>>503踏むな危険 踏むだけでスパマーの手助けをすることになる




506 名前:nobodyさん mailto:sage [2007/05/23(水) 20:04:39 ID:???]
ttp://whois.ansi.co.jp/

yoru-koibito.com/ ←これ検索しれ メールアドレスわかるぞwwww

507 名前:nobodyさん mailto:sage [2007/05/23(水) 20:11:10 ID:???]
メアドどころか住所も携帯番号も分かる
このへんにお住まいらしいw
maps.google.co.jp/maps?q=%E5%85%B5%E5%BA%AB%E7%9C%8C%E5%B7%9D%E8%A5%BF%E5%B8%82%E7%9F%B3%E9%81%932-6

508 名前:nobodyさん mailto:sage [2007/05/23(水) 20:13:35 ID:???]
よく見たらバリュドメじゃんwww
すぐに代理に切り替えられるから、>>503は内容コピって保存しておいた方がいいぞ



509 名前:nobodyさん mailto:sage [2007/05/23(水) 20:18:01 ID:???]
☆魚☆拓☆

しかしリファラぐらいチェックしとけよなぁ

510 名前:503 mailto:sage [2007/05/23(水) 20:31:34 ID:???]
松本かずしげの情報保存しときました
>>509
そうか、iframeはリファラチェックでだいたい防げるね
知らぬ間に加害者になってるような人は
リファラ切ってる人も少ないだろうし。

511 名前:nobodyさん mailto:sage [2007/05/23(水) 20:34:41 ID:???]
>>503 = >>510
https://www.value-domain.com/webabuse.php

ここで通報すればおkだとさ
XREAスレの人に聞いたから、お礼言っておいて

512 名前:nobodyさん mailto:sage [2007/05/23(水) 20:54:34 ID:???]
>>511
おまえか、xreaスレとVDスレを間違えた奴は

513 名前:nobodyさん mailto:sage [2007/05/24(木) 03:13:22 ID:???]
iframeブーストは
ひろゆきがライブドアブログのランキングの穴を示すために
2chのトップページに仕込んで
不細工秘書のブログをトップにしてたことがあったなw
原始的ながらいまだに有効なのかもしれん。
リファラ見れば一発でバレるけど

514 名前:nobodyさん mailto:sage [2007/05/24(木) 18:39:14 ID:???]
>>511
ありがd
連絡したら

ご連絡いただきましたサイトは、既に他の方から連絡済みですので、調査・対応をお待ちください。

と言われたよ。誰かが既に連絡済みらしい。
しかしいまだに攻撃続いてる。防いでるがうざいのには変わりない。

515 名前:nobodyさん mailto:sage [2007/05/25(金) 12:25:21 ID:???]
みなさんAjaxって組み込んでますか?
自分で書いてるのでしょうか?

516 名前:nobodyさん mailto:sage [2007/05/25(金) 12:33:39 ID:???]
>>515
ajaxは人が使っているからとか、そんな理由で使うものじゃないよ
もっと基本的な事を学んだ方が良いと思う

517 名前:nobodyさん [2007/05/25(金) 12:36:22 ID:lC1+7H5h]
>>516
最近のWeb2.0には必ずと言って良いほど組み込まれてるので気になりました

518 名前:nobodyさん mailto:sage [2007/05/25(金) 15:41:41 ID:???]
Web2.0(笑)



519 名前:nobodyさん mailto:sage [2007/05/25(金) 16:20:07 ID:???]
手段を目的にするな、ってことか。勉強を除けば。

520 名前:nobodyさん mailto:sage [2007/05/25(金) 16:39:51 ID:???]
なにかしら作るものを決めて、作りながら勉強していくのが王道

521 名前:nobodyさん mailto:sage [2007/05/25(金) 17:36:17 ID:???]
web2.0風のhello PHPが作れないおまえらって脳みそがweb1.0のままだよな

522 名前:nobodyさん mailto:sage [2007/05/25(金) 18:47:06 ID:???]
>web1.0

523 名前:nobodyさん [2007/05/25(金) 21:17:11 ID:ql1Ijuoj]
さくらのレンサバを借りたんですけど、
ホームページアドレスはhogehoge.sakura.ne.jpという、wwwが付いてない形で連絡が来ました。
FTPでアップする際の鯖側のフォルダパスは/home/hogehoge/wwwとなってます。
ここまでは指定どおりの手順で設定したつもりです。
で、wwwフォルダ下に「index.html」と「bbsのフォルダ」を置きまして、bbsは認証制にしたかったので
bbsフォルダの中にhtaccessとパスワードのファイルを置きました。

質問1:
サイトにアクセスする際、
hogehoge.sakura.ne.jpでも
www.hogehoge.sakura.ne.jpでも
アクセスできてしまうんですけど、これでいいもんなんでしょうか?

質問2:
index.htmlにbbsへのリンクを貼る際、
hogehoge.sakura.ne.jp/bbs/bbs.cgiとすると、
「hogehoge.sakura.ne.jpに接続します」という認証ダイアログと、
「www.hogehoge.sakura.ne.jpに接続します」という認証ダイアログが二回出て来てしまいます。
www.hogehoge.sakura.ne.jp/bbs/bbs.cgi
とすれば一度で済むようなのですが、
一応、さくらからもらったアドレスはwww無しなので、なんか気持ち悪いです。
hogehoge.sakura.ne.jp/bbs/bbs.cgi
へのアクセスで認証が二回出ないようにはできないものでしょうか?

よろしくお願いします。

524 名前:nobodyさん mailto:sage [2007/05/25(金) 21:23:53 ID:???]
ドキュメントルートのディレクトリ名がwwwなだけで、wwwのwwwとは何の関係もない
一回でも自力でテスト環境作ったことがある人間ならそんな質問はしない
レン鯖借りる前にローカルにテスト環境作れ

525 名前:nobodyさん [2007/05/25(金) 21:26:46 ID:ql1Ijuoj]
そんなこと聞きましたっけ?
あと、適当に素人がホームページ作りたいだけで
アパッチ入れたりとかテスト環境なんて普通みなさん作るもんなんですか?

526 名前:nobodyさん mailto:sage [2007/05/25(金) 21:44:30 ID:???]
cgi扱うなら最低限のマナーだね
やってない奴多いけど

527 名前:nobodyさん [2007/05/25(金) 21:50:31 ID:ql1Ijuoj]
するに越したことはないでしょうけど、
借り物の掲示板CGI使う程度の素人相手に、
しかもそういう素人相手のサービスで、
あっちもそこまで求めないと思いますけど。

ていうか質問について教えてください。

528 名前:nobodyさん mailto:sage [2007/05/25(金) 21:54:52 ID:???]
素人かどうかじゃなくて、プログラムを書くかどうか
書くならテスト環境は要るし、書かないなら無しで

wwwあってもなくてもアクセスできるなら、さくら側なりでそうやって設定してるってことだからwww付きで問題なし



529 名前:nobodyさん mailto:sage [2007/05/25(金) 22:01:24 ID:???]
教えて!goo
wwwっていうのは
ttp://oshiete1.goo.ne.jp/kotaeru.php3?q=1684662

おしえてBP!
www付きドメインと、www無しドメインの違い
ttp://oshiete.nikkeibp.co.jp/kotaeru.php3?qid=2609969

530 名前:nobodyさん mailto:sage [2007/05/25(金) 22:01:59 ID:???]
>しかもそういう素人相手のサービスで、
>あっちもそこまで求めないと思いますけど。

そういうこと言う奴がテキトーなcgiを設置した結果、多くの人に迷惑をかけた事例を知っている

531 名前:nobodyさん [2007/05/25(金) 22:17:14 ID:ql1Ijuoj]
>>528>>529
ども。わかりました。
>>530
できるだけ信用が置けそうで多く広まっているところから拾ってきて
注意深く設置してるつもりです。
それで迷惑がかかったらかかったで必要な範囲でちゃんと責任は取ります
っていうか、とらされることになるだけのことなので、どうぞお構いなく。

532 名前:もんもん [2007/05/25(金) 22:33:59 ID:DpWpEK6r]
はじめまして、PHP+MySQL超初心者のもんもんと申します。
どうしても情報が出てこないので書き込ませていただきました。
よろしくお願いします。

■環境情報
海外DreamHostレンタルサーバー
PHP 5.2.1
MySQL

■データベース情報
データベース名: test
フィールド名: date (timestamp型)

という環境を使用しています。


$sql = "INSERT INTO `test` (`date`) VALUES (CURRENT_TIMESTAMP)";

というコードを使って、インサートした時刻を記録した行を作るだけという
単純なテスト用プログラムを作っているのですが、時差の問題が出てしまい、
日本の時刻と違う時間(米国太平洋時間?)が表示されてしまいます。

海外のレンタルサーバーのデータベースにtimestamp型で
日本時間を記録させるには、どうすればよろしいでしょうか?


お手数ではございますが、よろしくお願いします。

533 名前:nobodyさん mailto:sage [2007/05/25(金) 22:40:57 ID:???]
>>532
時差はっきりしてるんだから、GMTとって足り算したら?

ところで、DreamHostって有名なの?

534 名前:もんもん [2007/05/25(金) 22:47:18 ID:DpWpEK6r]
>>533
すみません、初心者すぎてGMTとって足し算とかも、やり方わからないのですorz
本もたくさん買ってきたのですが、時差にはどこも触れてないですし。。。

ちなみに、DreamHost に関しましては、こちらのスレをご参考ください。
pc11.2ch.net/test/read.cgi/hosting/1166966706/

535 名前:nobodyさん mailto:sage [2007/05/25(金) 23:11:29 ID:???]
時に9を足すだけだろ

536 名前:nobodyさん mailto:sage [2007/05/25(金) 23:16:07 ID:???]
例)
time()+(60*60*9)
で9時間の誤差修正

あとは調べてください。

537 名前:ユミルリンクの社長は著作権侵害を繰返す mailto:hakari_baka [2007/05/25(金) 23:35:25 ID:???]
モラルのないこの男のブログは盗んだ画像ばかりだ。
会社の社長にも関わらず著作権に対する概念が一切ない。
チョコの画像にしても何にしても生産メーカーの許可くらい得たらどうだ?
製作会社の社長ならそのくらい知っていてしかるべき。
確信犯ってとこがこの男の汚いところだ。
自分の会社の画像が無断で使用されたら一体どんな気分なんだ?
いい大人がそれも分からないと言うから情けない。

日本に韓国の歌手を紹介するイベントに協力していた様だが、
流石に売国奴はやる事が違うね。
国内企業の画像は勝手にダウンロードし著作権を侵害して、
韓国人の応援と来ている。
この様な自分の事しか考えない愚か者が日本を悪くしていくんだろうな。

ttp://www.ymir.co.jp/company/gaiyou.html
ttp://mixi.jp/show_friend.pl?id=42

代表取締役社長: 計 ○友紀
現住所 東京都渋谷区
年齢 31歳
誕生日 03月20日
血液型 O型
出身地 千葉県○山市
趣味 映画鑑賞, スポーツ, グルメ, ショッピング, インターネット, ペット
職業 役員・管理職


538 名前:nobodyさん [2007/05/26(土) 01:29:12 ID:+SAIiFpv]
>>532
自己レスです。

どうもMySQLのtimestamp型では、時差に対応できないっぽいような、
そんな予感がしてきました。どんなに調べても情報が出てこないので。
とりあえず、datetime型に変更して、そこにその都度PHPから
日付や現在時刻の情報入れてみることにします。

ありがとうございました。



539 名前:nobodyさん mailto:sage [2007/05/26(土) 02:51:53 ID:???]
>>538
SET time_zone = '+09:00'
はどうだろう

ttp://dev.mysql.com/doc/refman/4.1/en/time-zone-support.html
どのバージョンからサポートしているかとか知らないので使えないかもしれないが。

540 名前:もんもん@532 [2007/05/26(土) 11:43:32 ID:GCqdV91F]
>>539
ありがとうございます。

SET time_zone = '+09:00';
INSERT INTO `test` ( `date` ) VALUES (NOW( ));

をSQLから実行してみたところ、とりあえずSQLからは
無事日本時間がデータベースに格納されました。

しかし、これをPHPからSQL文を送って実行しようとすると、

$sql = <<<EOS
SET time_zone = '+09:00';
INSERT INTO `test` ( `date` ) VALUES (NOW( ));
EOS;

うまく動いてくれません。。。
初心者すぎてスミマセン・・・orz

541 名前:nobodyさん mailto:sage [2007/05/26(土) 11:56:59 ID:???]
pc11.2ch.net/db/

ドラゴンボール板池

542 名前:nobodyさん [2007/05/26(土) 11:59:18 ID:GCqdV91F]
>>541
了解です。ドラゴンボール板逝ってきます・゚・(ノД`)ヽ

543 名前:nobodyさん mailto:sage [2007/05/26(土) 12:49:22 ID:???]
>>540
なんでヒアドキュでまとめんだ?
1個1個クエリー実行しろ

544 名前:もんもん@532 [2007/05/26(土) 13:07:51 ID:GCqdV91F]
>>543
すみません、手元の参考書がこう書いておりますので・・・。

ちなみに、手元の参考書は

速効!図解プログラミング PHP + MySQL
ハーシー著

です。

545 名前:nobodyさん mailto:sage [2007/05/26(土) 13:13:08 ID:???]
こうだな

$sql = "SET time_zone = '+09:00'";
mysql_query( $sql );
$sql = "INSERT INTO `test` ( `date` ) VALUES (NOW( ))";
mysql_query( $sql );


546 名前:nobodyさん [2007/05/26(土) 13:20:03 ID:GCqdV91F]
>>545
凄い、完璧に動きました!!!
ありがとうございました!!!

547 名前:nobodyさん [2007/05/26(土) 15:10:19 ID:Sfkbgk2i]
アップロードができる掲示板などで、ファイルの名前は
どうやって生成してるんでしょうか?
よく見かけるのが、「1176246760.jpg」のような
何桁もある長い数字のファイル名です。

時間を基にした関数で生成するのかとも思いましたが
それだとサーバーの時間設定を変えたりした場合に
まずいような気がして…よろしくお願いします。

548 名前:nobodyさん mailto:sage [2007/05/26(土) 15:26:32 ID:???]
>>547
作った人による



549 名前:nobodyさん mailto:sage [2007/05/26(土) 15:28:40 ID:???]
まずいというのが何を想定して言っていのか分からん

550 名前:nobodyさん mailto:sage [2007/05/26(土) 15:36:26 ID:???]
>>547
そのファイルが 2007/04/10 23:12:40 GMT (2007/04/11 08:12:40 JST) ぐらいに
生成されてたら、あまり難しく考えなくてもいいのかもしれないよ。
2chのスレッドキーも同じ仕組みだし。

> サーバーの時間設定を変えたりした場合にまずいような
もう突っ込まれてるけど、これがわからない。
Web鯖の時刻合わせは時報を聞きながら手動でやるもんじゃないですよ。

551 名前:547 mailto:sage [2007/05/26(土) 15:47:21 ID:???]
ありがとうございます。
最近まで古いWindowsしか触ったことがなかったもので…
時刻設定は手動かと思ってました。

じゃあ時刻から生成するというのでいいんですか。了解です。
ただ、それだと同じ秒に複数のファイルは存在できないということですか?

552 名前:nobodyさん mailto:sage [2007/05/26(土) 15:50:57 ID:???]
根本的にファイル名が正しい時刻に基づかないといけないって考えた理由は?
時計合わせ云々じゃなくてそこが問題よ

1176246760の後に乱数でも付け足せばok
ユニーク ファイル名 とかで検索すれば色々出て来るよ

553 名前:nobodyさん mailto:sage [2007/05/26(土) 15:51:31 ID:???]
>>551
>ただ、それだと同じ秒に複数のファイルは存在できないということですか?

そりゃ古い方が上書きされるんじゃない?そんな不安ならもっと細かい時間もとれば良い

554 名前:547 mailto:sage [2007/05/26(土) 16:12:40 ID:???]
>>552>>553
ありがとうございます。
調べてみます。

555 名前:nobodyさん mailto:sage [2007/05/26(土) 16:22:07 ID:???]
yyyymmddhhmmss
こんな感じかな
最後のファイルから1秒は間隔空けさせているのでこれで問題ない

556 名前:nobodyさん mailto:sage [2007/05/26(土) 17:00:52 ID:???]
>>552のやりかたがいいよ

557 名前:nobodyさん [2007/05/26(土) 17:16:06 ID:/6NpWVNL]
>>556
個人的には1ないし000001みたいな番号から順番に++していく方が良いと思うが

558 名前:nobodyさん mailto:sage [2007/05/26(土) 17:48:50 ID:???]
それだとログを開く手順が加わわってしまう
高負荷時にはびみょう



559 名前:nobodyさん mailto:sage [2007/05/26(土) 17:54:17 ID:???]
根こそぎダウンロードするのに便利なのでファイルは連番で作ってくれるとうれしいです

560 名前:nobodyさん mailto:sage [2007/05/26(土) 18:15:32 ID:???]
じゃあ作れよバカ

561 名前:nobodyさん [2007/05/28(月) 21:43:56 ID:MiyEJ5mg]
環境構築についての質問です。

Parlにて、セッション管理を行うCGIを作成しようと思っています。

そのために、セッション管理をローカルでテストする
環境を作る方法を教えてください。
現在の環境は、(これで説明になるのかわからないのですが)

・WWWサーバ:AN HTTPD (1.42p)
・CGI環境:ActivePerl (5.6.1)
・PHP環境:Windows Binaries PHP4

を使用しており、上記については正常に動作しています。

現在の環境のままでは、
use CGI::Session;
のコマンドを入力すると、そこで処理が終了してしまうのか
その下に書かれたコマンド(ex) print "xxx";等)が実行されません。

※借りているサーバ上では正常にデータのセット・取得が出来ましたので
 サンプルソース自体には問題が無いと思われます。

上記環境+αでセッション管理を行う方法をご教授ください。


562 名前:nobodyさん mailto:sage [2007/05/28(月) 22:45:21 ID:???]
サーバーがクソだしなぁ…

563 名前:nobodyさん mailto:sage [2007/05/28(月) 23:13:35 ID:???]
>>562
ひでぇwww 本当のこと言うなよ

564 名前:nobodyさん mailto:sage [2007/05/29(火) 00:47:08 ID:???]
まぁサーバが(ry)はおいといて
perl -MCGI::Sesssion -e0
これコマンドプロンプトから打ったらどうなる?

というか念のため確認だが
「ローカル」にPerlはインスコされてて、CGI::Sessionも別途インスコ済だよね?
(確かActivePerlにはCGIは付いてきてもCGI::Sessionは付いてこんかったはず)

565 名前:nobodyさん mailto:sage [2007/05/29(火) 02:13:58 ID:???]
>確かActivePerlにはCGIは付いてきても

ここの部分がおれには何度読んでも理解が難しいんだがだれかわかりやすく説明してくれ

566 名前:nobodyさん mailto:sage [2007/05/29(火) 02:21:52 ID:???]
ActivePerl には CGI.pm が標準で付いていても、CGI::Session は標準では無いはずだから、別個でインストール必要じゃなかったっけ?

ってこと
で、確認したら CGI::Session は標準では無し>ActivePerl


567 名前:561 mailto:sage [2007/05/29(火) 20:03:24 ID:???]
>>564
!!!
CGI::Sessionは別途インストールが必要だったんですね

CGI::Sessionをインストールしたところ、
正しくセッション処理を行う事が出来ました。

有難う御座いました!


568 名前:nobodyさん mailto:age [2007/06/01(金) 20:59:11 ID:???]
フォームで自分自身(ファイル自身)に送るにはどうしたらいいんでしょうか?
送り先はformタグのaction属性でを決めれますが、
ファイル名を変更したときのことを考えて、ファイル名を指定せずに
今のファイルへ送るような方法があれば教えてください。



569 名前:568 mailto:sage [2007/06/01(金) 21:05:29 ID:???]
自己解決です。actionを指定しなければ自分にサブミットできました。

570 名前:nobodyさん mailto:sage [2007/06/01(金) 21:06:26 ID:???]
あえて>>569にはツッコミ入れない方向で

571 名前:nobodyさん mailto:sage [2007/06/01(金) 21:14:57 ID:???]
>>569
へえ。適当にやっつける時はaction="?"にしてた。

572 名前:nobodyさん mailto:sage [2007/06/01(金) 21:17:01 ID:???]
皆素直に自分自身を指定しないんだな

573 名前:nobodyさん mailto:sage [2007/06/02(土) 14:56:28 ID:???]
オブジェクト指向とPerlが同時に学べる夢のような書籍は無いですか?

574 名前:nobodyさん mailto:sage [2007/06/02(土) 15:04:20 ID:???]
ある。英語も一緒に学べる奇跡のような参考書が。

Perl6 Essentials (O'Reilly)

575 名前:nobodyさん mailto:sage [2007/06/02(土) 15:26:25 ID:???]
今日一番ワロタ

576 名前:nobodyさん mailto:sage [2007/06/03(日) 00:02:11 ID:???]
>574
未だこの世にないものを解説する本勧めてどーする

577 名前:nobodyさん mailto:sage [2007/06/03(日) 00:16:06 ID:???]
人、それを預言書と呼ぶ

578 名前:nobodyさん mailto:sage [2007/06/03(日) 05:51:36 ID:???]
ディレクトリ中のファイル数を一発で調べる方法ないですか?
いちいちopenしてentry取得して数え上げていたら、
ファイル数が増えた時の負荷がすごいことになりそうデス。



579 名前:nobodyさん mailto:sage [2007/06/03(日) 07:39:16 ID:???]
ファイルにtouchするだけでも、その前にロックは必要ですか?

580 名前:nobodyさん mailto:sage [2007/06/03(日) 09:59:30 ID:???]
>ディレクトリ中のファイル数を一発で調べる方法ないですか?

ファイル数が増減するたびにカウントを残しておくだけでできるじゃん

581 名前:nobodyさん mailto:sage [2007/06/03(日) 17:30:22 ID:???]
>>578
new File( dirpath ).listFiles().length;

582 名前:nobodyさん mailto:sage [2007/06/04(月) 15:20:58 ID:???]
投稿時は改行が自動的に反映されるのに、編集・訂正時になると改行がなくなってしまうwebアプリケーションが多いです。
下手すると、プレビューした後に訂正しようと前のページに戻ると、改行が一切なくなっていたりします。

いったいどういう技術を利用しているのでしょうか?改行が反映される方が特殊なのですか?

583 名前:nobodyさん mailto:sage [2007/06/04(月) 19:08:55 ID:???]
>>582
タグを全部削除してる。iframeとか使われると怖いだろ。
改行を反映したいなら、自前で<br />タグを入れる必要があって、ちょっと手間がかかる。

584 名前:nobodyさん mailto:sage [2007/06/04(月) 21:23:37 ID:???]
>>583
<br />ですね。<p></p>で囲むのも良いですが、最初は何も書かずとも反映されるのに
後から直そうとするときにはすべて削除されるのが今回の疑問なんです

585 名前:nobodyさん mailto:sage [2007/06/05(火) 12:52:34 ID:???]
自社のネットショップのサイトに、
品物のカタログ的にこのようなものを掲載したいのですが、
よく読んでもライセンス形態が分からないくて困っています。
分かる方いらっしゃったら教えてください。
Dynamic Page Flip v2 from shift+control
76design.com/shiftcontrol/index.php/2006/08/22/dynamic-page-flip-v2/

586 名前:nobodyさん mailto:sage [2007/06/05(火) 12:59:45 ID:???]
>>584
そいつのスクリプトの仕様が悪い


587 名前:nobodyさん [2007/06/05(火) 22:04:56 ID:SjsIUtTI]
あるメインページをがあって
そこには、複数のボタンがあり、それぞれ押下するとそれぞれのサブページに飛びます。
それぞれサブページには入力欄があり、最終的にメインページの保存ボタンを押下した時点で、
メインページ、サブページの入力欄の内容がすべてDBに書き込まれます。
保存を押下する前に画面を閉じてしまうと入力内容は破棄されます。

こういった動作をする時に、
保存するまでにサブページの内容を保持したい場合、
内容をメモリにもたせる方法と一時的なDBを用意する方法があると思いますが、
どちらのほうが主流というかよく使われている手法なんでしょうか?
あるいは他の方法とかあるのでしょうか?

588 名前:nobodyさん mailto:sage [2007/06/05(火) 22:27:32 ID:???]
堅い方法ではないけどhiddenやURL(GET)もある。
通常はセッション(=メモリに持たせる)じゃないの?



589 名前:nobodyさん mailto:sage [2007/06/05(火) 23:42:34 ID:???]
iモード以外からのファイルのダウンロードを
無料のサーバーを使って禁止する方法ってありますか?
ちなみにダウンロードを禁止したいのはiアプリです。

590 名前:nobodyさん mailto:sage [2007/06/06(水) 00:30:24 ID:???]
>589
サーバないし、おまいさんが借りてるサーバのスペースの管理設定次第だから
そのサーバの管理者に聞いてくれとしか。

591 名前:nobodyさん [2007/06/06(水) 10:28:05 ID:jwkhTokv]
簡単なアバターチャットを作ってみたいのですが
どこか、初心者でもわかりやすい
解説サイトありますか??
お願いします。




592 名前:nobodyさん mailto:sage [2007/06/06(水) 11:42:22 ID:???]
>>591
それすら探せないくらい素人なら無理

593 名前:nobodyさん mailto:sage [2007/06/06(水) 12:27:10 ID:???]
>>591
マルチ乙

594 名前:nobodyさん mailto:sage [2007/06/06(水) 20:41:59 ID:???]
すいません、Apache + ruby_modをUbuntuで入れたのですが、
そのまんまソースコードが表示されてしまいます。
なにをどのように設定したらいいのか教えてください。

したいこと
tDiaryのデザイン変更のために、ローカル鯖でtDiaryを実行したい

したこと
apt-get install apache2 libapache2-mod-ruby ruby
でインストール

a2enmodでuserdirを有効化
a2enmodでrubyを有効化

自分のディレクトリにpublic_htmlを作成して、その中でtDiaryを展開した
index.rbなどは777の属性になっている

localhost/tdiary/index.rbにアクセスするとソースがそのまま表示される
という状態です…
設定の見落としがあったら教えていただきたいです…

595 名前:nobodyさん mailto:sage [2007/06/06(水) 20:46:39 ID:???]
httpd.confにAddHandlerが要る

596 名前:nobodyさん mailto:sage [2007/06/06(水) 20:54:12 ID:???]
てゆうかubuなんとかのパッケージ知らないけどそれでmod_ruby2が入るんだ。
入るとしてmod_perlの時はSetHandlerだのPerlSendHeaderだの色々設定した。

597 名前:nobodyさん mailto:sage [2007/06/06(水) 20:59:40 ID:???]
>>595
http.confに
AddHandler cgi-script .rb .cgi
を付け加え、apacheをrestartしたらこんどは
Forbiddenなりました…

どうすればいいのでしょか…。馬鹿ですみません…

598 名前:nobodyさん mailto:sage [2007/06/06(水) 21:04:31 ID:???]
modがあるのにCGIで動かしていいの?



599 名前:nobodyさん mailto:sage [2007/06/06(水) 21:08:32 ID:???]
そのへんすらよくわかっていないヘタレなのです…
google先生にきいても、なんかRailsのことばかりが出てきて、
そんなのいらないからどうすればいいの…?という状況で…

600 名前:nobodyさん mailto:sage [2007/06/06(水) 21:15:51 ID:???]
# .soがどこにあるか探して指定してね
LoadModule ruby_module /usr/lib/apache/*/mod_ruby.so
# 拡張子.rbに反応
<IfModule mod_ruby.c>
  RubySafeLevel 1
  RubyRequire apache/ruby-run
  <Files *.rb>
    SetHandler ruby-object
    RubyHandler Apache::ERubyRun.instance
  </Files>
</IfModule>

httpd.confにこんなん書けば良いらしいけどね。真偽は不明。

601 名前:nobodyさん mailto:sage [2007/06/06(水) 21:30:06 ID:???]
>>600
ありがどうございます。
やってみたのですが、やはりソースコードがそのまんま表示されます。
mod_ruby.soは
/usr/lib/apache2/modules/mod_ruby.so
にあるので、それにしています。

単純にaaa.rbというファイルに

puts 'Hello World!'

とし、実行権限与えて、表示させると、そのまんまコードが表示されます…
Hello World!
ではなく、
puts Hello World!
と表示されるのが正しいのでしょうか?


602 名前:nobodyさん mailto:sage [2007/06/06(水) 22:30:57 ID:???]
すでにWebProgの話題じゃないことに気がつこうぜ

603 名前:nobodyさん mailto:sage [2007/06/06(水) 22:58:19 ID:???]
やっぱり>>602が出たか。動いたら設定を聞こうと思っていたけどもういいや。
ちなみに過去ログでも去年の2月頃に同じ質問が出て未解決のまま終わってた。

604 名前:nobodyさん mailto:sage [2007/06/06(水) 23:27:14 ID:???]
Rubyのことは良く知らんがここじゃないか
> RubyHandler Apache::ERubyRun.instance
eRubyってコードを埋め込むやつだろ。
昔俺がためしに入れてみた時の設定ファイルでは
RubyHandler Apache::RubyRun.instance
こうなってるが。

>>602
まあ、WebProgを弄るために必要な最低限の設定もこの板の範疇ではなかろうか。
共有鯖で実験されるよりかよっぽどいい。

605 名前:nobodyさん mailto:sage [2007/06/06(水) 23:29:58 ID:???]
どうみても「自宅サーバー」板の話題じゃないか
動作するようになってからまた来てください

606 名前:nobodyさん mailto:sage [2007/06/07(木) 10:33:18 ID:???]
>>602-605
すみません。
自宅サーバー板で質問してみます。
解決したら、まとめをこちらに投下させていただきます。

ありがとうございました。


607 名前:nobodyさん mailto:sage [2007/06/07(木) 16:52:28 ID:???]
まとめは張らなくていいからリンクだけはれ

608 名前:nobodyさん mailto:sage [2007/06/07(木) 17:24:54 ID:???]
自宅サーバ板で教えていただいた結果、無事、動くようになったので、
結果のリンクだけはります。
外部に公開しないサーバで、とりあえず動くことのみを優先した設定なので、
セキュリティ的に問題があると思います。その点を踏まえておいてください。

pc11.2ch.net/test/read.cgi/mysv/1165573172/815-817
にまとめを書きました。

Firefoxで確認する場合、キャッシュが邪魔をすることがあるので、
キャッシュを削除しながら確認するのもポイントだと思います。
また、私が利用したのはUbuntu LinuxというDebian系のディストリビューションなので
FedoraとかRedHat系にも適用できるのがちょっとわかりません。

いろいろとありがとうございました。





609 名前:nobodyさん mailto:sage [2007/06/07(木) 20:45:20 ID:???]
ブラウザ上で動くアクティブなゲームを作りたい場合、FLASHを除いて
考えられるものと言ったらJavaアプレット以外に何かありますか?
Javaアプレットってやっぱり嫌われてますよね?

610 名前:nobodyさん mailto:sage [2007/06/07(木) 20:53:46 ID:???]
>>609がJava書ける人間の書き込みに見えない奴挙手

611 名前:nobodyさん mailto:sage [2007/06/07(木) 21:16:57 ID:???]
ただ単にユーザー視点でツールを選定している段階なんだから
Javaを書ける必要はないだろ。書ける書けないで人を見下すやつ多すぎ。

612 名前:nobodyさん mailto:sage [2007/06/07(木) 21:30:57 ID:???]
>>608
乙おめ。そうかubuntuはApache2でmod_ruby動くのか。イイナァ
今本番機しか無いからOS移行するにはサーバを丸一日落とさないといけない。
>>609
嫌ってませんがうちのwin機には入ってません。
やはりcometdでしょう。cometd+ajax。

613 名前:nobodyさん mailto:sage [2007/06/07(木) 21:41:06 ID:???]
>>609
それはもしかしてパンチで戦うゲームですか?

614 名前:nobodyさん mailto:sage [2007/06/08(金) 00:07:49 ID:???]
>>612
たぶん、mod_rubyで動いていると思うですよ。
phpはなにもしない(644)でもちゃんと動いているのですが、rubyに関しては
実行権限をつけないとちゃんと表示されないという…

でも動くようになったし、まぁ、いっか…という感じです。

615 名前:初心者3日目 mailto:sage [2007/06/08(金) 03:19:06 ID:???]
>>608
よしごくろう

616 名前:nobodyさん [2007/06/09(土) 01:20:09 ID:jHKwVUdB]
検索ボタンを押して955件を拾う検索条件の場合
1ページに100行しか表示しないページだと複数にまたがっての表示になりますが
その場合、検索結果の955件を全部全件を拾ってきてすべてのデータをセッションなり
メモリに入れてそこから1〜100、101〜200行みたいにするほうがいいの?
あるいは次ページボタンを押下するごとに検索するほうがいいの?
どちらのほうがいいのでしょうか?
実際現場ではこういったケースは良くあると思われますが

617 名前:nobodyさん mailto:sage [2007/06/09(土) 02:21:48 ID:???]
一度検索したらユニークなIDをCOOKIEに保存させて、そのユニークなIDで検索結果のファイルを作る。
そのファイルには一番最初に検索した結果を保存しておく

そうすれば負荷は極力すくなくて済みます
削除タイミングとかこまかな部分のことを考えないといけなくはなりますが、これも1つの手です。

まぁ DB 使えるならそれにこしたことはないです。

618 名前:nobodyさん mailto:sage [2007/06/09(土) 03:11:45 ID:???]
>>616

検索結果のカウント数と現在表示ページ数のみセッションに持たしておいて、
一覧の方は、実際の表示件数分だけOFFSET とかROWNUMでとるんじゃないの



619 名前:nobodyさん mailto:sage [2007/06/09(土) 04:03:55 ID:???]
>616
そんなに重要性の無いデータを扱っているせいか、ウチだと
検索条件やら現在のページ数やらだけ持たせておいて毎回検索してることが多いなあ。

リアルタイムなデータの変更に弱いという弱点はあるが。

620 名前:nobodyさん [2007/06/09(土) 04:34:27 ID:j2tEU2dd]
PHPの掲示板スクリプトを公開したいんですけど、
文字コードはメモ帳でも開けるShift_JISのほうがいいですよね?

621 名前:nobodyさん mailto:sage [2007/06/09(土) 09:38:36 ID:???]
>>620
もちろん、Shift_JISの問題点は理解した上での考えだよな?

その程度のユーザを考慮するなら「そうせざるを得ない」かもしれないが、
公開するには「そうするべきだ」と言うことは断じて無い。
個人的にはPHPスクリプトを公開されたサーバ上に設置しようと考えている時点で、
その程度の知識とエディタは持っていて然るべきだと思う。現実はそうじゃないんだけどorz

まあ、文字化けして動かないなんて下らない質問に付き合いたくないと言う気持ちもわからんではないが…

622 名前:nobodyさん mailto:sage [2007/06/09(土) 09:44:35 ID:???]
おっと、最後の行メモから写し間違えて微妙に意味不明になってる…
> 文字化けして動かないなんて〜
文字化けして開けないなんて〜ね

623 名前:nobodyさん mailto:sage [2007/06/09(土) 16:38:48 ID:???]
初心者が扱いやすいようにShift_JISでおk
普通にスキルあるやつは変換なんか余裕だし。

624 名前:nobodyさん mailto:sage [2007/06/09(土) 17:22:21 ID:???]
だな。問題が起こるとしたら、スクリプト内に埋め込みの設定部分があるとすれば、その初心者が運悪く
$hoge = '〜ソ';
なんてやっちゃってエラーや文字化けする程度だろ。

625 名前:619 [2007/06/09(土) 17:39:11 ID:j2tEU2dd]
Shift_JIS問題についてなんですけど

■ソース1
$text = "予";
echo $text;
これはエラーになりました。

■ソース2
$text = "予\";
echo $text;
1行目で5Cをエスケープしたので 正常に画面に予が映りました。

■ソース3
$text = "予";
echo addcslashes($text);
ユーザーが$textの内容を自由に書き換えられるように2行目のところでエスケープ処理をしたの
エラーになってしまいました。

ソース3を改善したいのですがどのように直したらよろしいのでしょうか?

626 名前:nobodyさん mailto:sage [2007/06/09(土) 18:40:28 ID:???]
>>625
$text = "\x97\"; の時点で何が起きてるのか考えよう。

× 手遅れになってから 0x5C をエスケープしようとしてみる
△ 0x5C をエスケープする (やること自体はそうだけど)
○ 0x5C がエスケープするのをエスケープする
○ SJIS めんどくさい

エラーメッセージ書かずに「エラーが出ました。どうすれば?」と聞いて来る
ユーザの相手をしようかって人がそれでいいのかな。

627 名前:nobodyさん mailto:sage [2007/06/09(土) 18:48:39 ID:???]
なんだかわからないけどかっこいい

628 名前:nobodyさん mailto:sage [2007/06/09(土) 20:30:21 ID:???]
SJISいろいろ面倒なのでUTF-8でいいじゃん。メモ帳でも開けるし。



629 名前:nobodyさん mailto:sage [2007/06/09(土) 21:39:11 ID:???]
>>628
メモ帳は勝手にBOMを取り付けるので注意だ
PHPなら通常Shebangが無いから動くけれどね

630 名前:nobodyさん mailto:sage [2007/06/09(土) 22:19:36 ID:???]
>>629
今時メモ帳で編集してるプログラマなんておらんだろ?

631 名前:nobodyさん mailto:sage [2007/06/09(土) 23:08:10 ID:???]
配布したスクリプトを初心者ユーザが書き換えるときに云々って話でそ。

632 名前:nobodyさん [2007/06/09(土) 23:33:08 ID:jHKwVUdB]
質問を2つ
JSPでhidden項目を使う時、
1、実際にHTMLで画面を表示する時に、右クリックでソースを表示するとそのまま出てしまいます。
これを項目そのものを出さないようにするにはどうすればいいのでしょうか?

2、また出したい場合でも、valueをある指定した一定の文字列の法則で暗号化させたい場合
どうすればいいのでしょうか?

633 名前:nobodyさん mailto:sage [2007/06/09(土) 23:45:37 ID:???]
>632

1.
基本的に、クライアントに何かを送る以上、それをクライアントを使うユーザーから完全に隠蔽する方法はない。
hiddenに直接データを仕込むんじゃなく、データの「キー値」を仕込むのが定石かな。
# Webサイトのセッションってのはたいていそうやってクキーなりhiddenなりクエリパラメータに「キー値」を突っ込んで
# 実現してるわけで

2.
これは流石に「暗号化 プログラミング」とかでぐぐれとしか。
暗号化の方法はいくつも考案されてるし、その中で632の想定する条件を満たすものを使うだけだろう、普通は。
暗号化も復号化もサーバ側でやればよくて、クライアントとの間では暗号化した文字列だけやりとりすりゃいいなら
javax.cryptoパッケージ辺り使ったら?

634 名前:nobodyさん mailto:sage [2007/06/09(土) 23:46:06 ID:???]
hiddenを使わずsessionを使う

635 名前:nobodyさん mailto:sage [2007/06/10(日) 00:12:15 ID:???]
web上に置いているCGIのソースを読まれてしまう場合というのはあるのでしょうか?

BDI-PerlでMySQLのデータを読み込みたいのですが、プログラミングの中にDBのホストやらパスワードの
情報を書かなければならないので。。。


636 名前:nobodyさん mailto:sage [2007/06/10(日) 00:48:26 ID:???]
きちんと設定しておけば読まれることはないけど設定ミスする可能性もあるので
Webサーバと関係ないディレクトリにファイル置いといてそこから読み出したほうが安全。

637 名前:nobodyさん [2007/06/10(日) 02:05:00 ID:TwhRRgcW]
JavaとC#を比較して
それぞれここは得意、ここは相手に比べて負けてるみたいな一覧ってありますでしょうか?
開発で具体的に今回はC#で開発するとかJavaで開発するとかどういった按配で決めてるのでしょうか?

DBならコスト面やクライアントとの兼ね合いなや相性などがありますが

638 名前:nobodyさん mailto:sage [2007/06/10(日) 02:56:41 ID:???]
>>629
配布されたスクリプトを書き換える個人HPの管理人にメモ帳を使う奴はいるだろ



639 名前:nobodyさん mailto:sage [2007/06/10(日) 09:22:02 ID:???]
OSI参照モデルとか覚えておいた方がいいですか?

640 名前:nobodyさん mailto:sage [2007/06/10(日) 10:11:40 ID:???]
>>639
WebProg初心者スレでのレスとしては、不要。

641 名前:nobodyさん mailto:sage [2007/06/11(月) 03:47:53 ID:???]
>>639
おぼえておいてそんはない。むしろ得はするからやる気があるなら覚えてみろ

642 名前:nobodyさん mailto:sage [2007/06/11(月) 10:52:18 ID:???]
>640と>641で、言ってることにあんまり差は無いような気がする

643 名前:nobodyさん mailto:sage [2007/06/11(月) 14:44:31 ID:???]
1.一問一答クイズが10問程度ランダムに出題される
2.正答率の表示。
3.間違った問題だけ再度出題される。
などなど
(抽象的でごめんなさい。)

みたいなものを携帯サイトで作りたいのですが、
一番適してる言語って何でしょうか。ご教示頂ければ幸いです。

644 名前:nobodyさん mailto:sage [2007/06/11(月) 14:50:43 ID:???]
>>643
仕組みが単純だから、どの言語でも同じ程度の労力で作れる。使える言語を使え。

645 名前:nobodyさん mailto:sage [2007/06/11(月) 15:04:46 ID:???]
そのぐらいならある言語の勝手を覚えるには丁度いいかもしれないので
覚えたい言語でやるのがいいと思う

今なら ruby、php、perl あたりが実行環境も構築しやすいかと。


646 名前:nobodyさん mailto:sage [2007/06/12(火) 00:01:15 ID:???]
[]この括弧の正式名称なんですか?

647 名前:nobodyさん mailto:sage [2007/06/12(火) 00:12:19 ID:???]
>>646
ブラケット
(スクエアブラケット)

648 名前:nobodyさん mailto:sage [2007/06/12(火) 00:26:19 ID:???]
>>647
ありがとうございました



649 名前:nobodyさん mailto:sage [2007/06/12(火) 01:37:56 ID:???]
Apacheのpreforkの「pre」って何ですか?
単にforkでいいと思うのですが
何がpreなんですか?

650 名前:nobodyさん mailto:sage [2007/06/12(火) 01:40:24 ID:???]
事前

651 名前:nobodyさん mailto:sage [2007/06/12(火) 01:55:02 ID:???]
事前にforkするって
何の前にforkしてるんですか?

652 名前:643 mailto:sage [2007/06/12(火) 02:32:38 ID:???]
>>644,645
ありがとうございます。

phpをやってみようと思います!

653 名前:nobodyさん mailto:sage [2007/06/12(火) 03:00:52 ID:???]
>>651
最高級のバカですね

654 名前:nobodyさん mailto:sage [2007/06/12(火) 03:28:15 ID:???]
>>653
答えられないなら書き込むなクズ

655 名前:nobodyさん mailto:sage [2007/06/12(火) 03:31:11 ID:???]
>>651=>>654

656 名前:nobodyさん mailto:sage [2007/06/12(火) 03:34:48 ID:???]
質問スレに質問と答え以外のことを書き込む奴は氏ね

657 名前:nobodyさん mailto:sage [2007/06/12(火) 03:54:33 ID:???]
>>656自分のレスを100回読め

658 名前:nobodyさん mailto:sage [2007/06/12(火) 06:37:58 ID:???]
言い合いはやめてください
何の前にforkしてるんです?
前もっていくつかプロセスがありますがこれのことですかね
アクセスが増えたらプロセスも増えるので
常にpreとは言えない気もしますが…



659 名前:nobodyさん mailto:sage [2007/06/12(火) 07:24:19 ID:???]
httpd.apache.org/docs/2.0/ja/mod/prefork.html

一つのコントロールプロセスが、 コネクションに対して listen して、しかるべき時に応答する 子プロセスを起動します。
Apache は常に幾つかのスペア  かアイドルなサーバプロセスを維持していて、それらは入ってきた リクエストに応答できるように待機しています。
このようにしてクライアントは、リクエストが応答される前に、 新しい子プロセスが fork されるのを待たなくてもよいように なっています。

やっぱりこのあたりみたいですね

660 名前:nobodyさん mailto:sage [2007/06/12(火) 10:35:18 ID:???]
英単語の意味が分かれば一々調べなくても分かるだろ
まぁ、とりあえず解決だな

661 名前:nobodyさん mailto:sage [2007/06/12(火) 11:18:45 ID:???]
>>658
リクエスト受けてからforkしてたんじゃ時間がかかるからリクエスト来る前にforkしておく

662 名前:nobodyさん mailto:sage [2007/06/12(火) 11:26:21 ID:???]
使ったことないけどworkerとかスレッド使う奴はプロセス一つなん?

663 名前:nobodyさん mailto:sage [2007/06/12(火) 12:42:19 ID:???]
管理用?とリクエスト受付用? の2つが立ち上がってる


664 名前:nobodyさん mailto:sage [2007/06/13(水) 11:56:09 ID:???]
PHPでWindowsのbmpファイルを読み込む方法はないでしょうか?

環境は、PHP Version5.2.2にphp-gd 'bundled (2.0.34 compatible)' なんですが、
出来ればPHP4でも出来る方法だと嬉しいです。
imagecreatefromwbmpを試してみたのですが、
この関数はWirelessBMPとかいう形式の為のものらしいという事まではわかりました。

665 名前:nobodyさん mailto:sage [2007/06/13(水) 16:22:57 ID:???]
ImageaMagickかGDをどうぞ

666 名前:664 mailto:sage [2007/06/13(水) 17:02:32 ID:???]
GDではWindowsのbmpって扱えなさそうですけど、
どうすれば読み込めますか?

一応ImageMagickを使ってなんとかなりましたけど、
インストールの都合上、GDで完結するなら
GDでやりたいのですけど。

667 名前:nobodyさん mailto:sage [2007/06/13(水) 18:40:02 ID:???]
>>666
ImageCreateFromWBMP()

668 名前:664 mailto:sage [2007/06/13(水) 18:59:35 ID:???]
>>667
'hoge.bmp' is not a valid WBMP file と言われてしまいます。
ImageMagick等では問題なく処理できるファイルです。

ぐぐると、
php.iwp.biz/manual/ja/function.imagecreatefromwbmp.php
>WBMP images are Wireless Bitmaps, not Windows Bitmaps. WBMP
>is used for bandwidth constrained, black and white, limited devices
>such as PDAs and Cell Phones.

みたいに書かれてますけど、どうにかできるんでしょうか?



669 名前:nobodyさん mailto:sage [2007/06/14(木) 10:10:29 ID:???]
>>668
php.mirror.camelnetwork.com/manual/ja/function.imagecreate.php#53879

670 名前:664 mailto:sage [2007/06/14(木) 20:45:45 ID:???]
>>669
ありがとうございます。出来ました。

671 名前:nobodyさん [2007/06/15(金) 01:11:27 ID:nUrofXgE]
Apache2.0+php5で写真をアップロードできるWEBサイト構築中ですが、
アップロードの機能で1ファイルずつアップするのではなく、
複数の写真を一度にアップロードできる方法を探しています。
何か良い方法やツールなどあればお教え下さい。
宜しくお願いします。

672 名前:nobodyさん mailto:sage [2007/06/15(金) 01:20:37 ID:???]
>>671
・type=fileのフォームを何個も設置する
・アップされた画像の圧縮ファイルを自動認識できるようにする

673 名前:671 [2007/06/15(金) 01:47:10 ID:nUrofXgE]
>672
レスありがとうございます
利用者にアップして頂くので、負担をかけさせるのは難しいです。
やはりドラッグアンドドロップのような簡単な方法ではできないのでしょうか

674 名前:nobodyさん [2007/06/15(金) 02:12:33 ID:tpHUXTfV]
質問です データベースにmysqlを使っています

ページごとにカウントを取りたいと思っています
ページが開かれた瞬間に、そのページの今までのアクセス数をから取得し、
その数に+1して、インサートさせようと思っていますが、
排他制御というものがなければ、複数の人が同時にアクセスしたとき、整合性の面で不具合が生じるとききました
しかし、mysqlには元から排他ロックが機能しているともききました

つまり、とくに気をつけなくていいということでしょうか?

675 名前:nobodyさん mailto:sage [2007/06/15(金) 02:30:02 ID:???]
あとでaccess_logのリクエストパスを統計取りゃいいじゃねぇか。。

676 名前:nobodyさん [2007/06/15(金) 02:48:16 ID:tpHUXTfV]
>>675
ランキングをつくるので、レコードに入れる必要があるわけです

677 名前:nobodyさん mailto:sage [2007/06/15(金) 07:20:24 ID:???]
>>674
select、updateと2回クエリするならテーブルロックしたほうがいいです
でもインクリメントだけならupdate1回で出来ませんかね

678 名前:nobodyさん mailto:sage [2007/06/15(金) 23:59:44 ID:???]
mySQLならレコード単位のロックできるでしょ
テーブルをロックするなんてスマートじゃない



679 名前:671 [2007/06/16(土) 03:30:06 ID:ezctqIQa]
Rad Upload Lite というのを試してみました。
簡単に導入できて良いのですが、
512KB以上を扱うにはお金がかかるようです。
これしか無ければ仕方ないですが、どうもしっくりくる画面では
無く、JAVAのツールもインストールさせなくてはいけないし、
満足のいくツールではありません。
他のツールや方法をご存知の方がいれば、宜しくご教授願います。
webdavがもう少し使いやすく安定していれば良いのですけどね。。。

680 名前:nobodyさん mailto:sage [2007/06/16(土) 04:03:05 ID:???]
自鯖ならアップロード専用FTPを開けるというのもできる
アップロードユーザーには若干めんどくさいものがあるけどサーバーには優しい

681 名前:nobodyさん [2007/06/17(日) 01:10:29 ID:iY0jJLet]
JSPやASPに書かれている<!- ->のようなコメント行を
HTML上で右クリック→ソース表示したときに表示させないようにするにはどうすればいいのでしょうか?


682 名前:nobodyさん mailto:sage [2007/06/17(日) 01:22:43 ID:???]
<%-- 表示されない --%>

683 名前:nobodyさん mailto:sage [2007/06/17(日) 13:05:02 ID:???]
>679
どっかの誰かがFlashMXが発売されてすぐにFlashを使ったアップロードを作ってた気がする
しかもちゃんと進捗状況がわかるかたちで


684 名前:nobodyさん [2007/06/17(日) 21:00:10 ID:jX7/BZ8O]
javascriptで外部ファイルを読み込む方法についての質問です。

javaで書いたProxyサーバがWEBブラウザからのリクエストを処理し、
文字通り外部からのデータを代理で入手してWEBブラウザに転送します。

その際にscript文を挿入し、WEBブラウザがページを表示し終わると同時に
スクリプトが起動するようにしたいのです。
(ActiveXはポップアプが表示されるように設定していますが、極力低くしてあります)

scriptが参照するjs外部ファイルは、WEBブラウザを起動しているコンピュータの
C:\ChaServer\に有り、webサーバー上には有りません。

外部ファイルは相対パスで記述したほうが何かと無難なようですが、絶対パスでも指定できると目にしました。
が、

<script src="C:\\ChaServer\\yui\\build\\yahoo\\yahoo.js" type="text/javascript"></script>
<script src="C:\\ChaServer\\yui\\build\\event\\event.js" type="text/javascript"></script>
<script src="C:\\ChaServer\\yui\\build\\dom\\dom.js" type="text/javascript"></script>
<script src="C:\\ChaServer\\yui\\build\\dom\\dom.js" type="text/javascript"></script>
<script src="C:\\ChaServer\\script0.js" type="text/javascript"></script>
としてもIE6がエラーを吐き出します。(ライン:2 文字:1 文字が正しくありません)

絶対パス=ファイルパス、として考えていいものなのかわからないのですが、
この事例ではどのように外部ファイルを指定したらよいのでしょうか?

環境はWindowsXP X64(マシンパワーは十分だと思われます。WindowsXPHomeのノートPCでも同じ状況です。)

685 名前:nobodyさん [2007/06/17(日) 21:03:52 ID:jX7/BZ8O]
なお、WEBブラウザ上でエラーを出したページをページの保存で保存し、
htmlをダブルクリックして起動するとscriptは正常動作している事を確認できます。

686 名前:nobodyさん mailto:sage [2007/06/17(日) 22:35:46 ID:???]
>>684
Webサーバ以外のファイルにアクセスできないから"Web"ブラウザっていうんじゃないの?
おとなしく見える場所におきなさい。

687 名前:684 [2007/06/18(月) 15:28:31 ID:f0S/cOOj]
>>686
了解しました。記述を変更してローカルでjsファイルを入手するのではなく、
proxyサーバーからjsファイルを入手できるようにしてみます。

ありがとうございました。

688 名前:nobodyさん mailto:sage [2007/06/19(火) 15:52:38 ID:???]
>>671
SWFUpload

ttp://swfupload.mammon.se/index.php

flashベースで、一度に複数画像を選択してアップロードできる。
アップロード中に、進捗状況も表示可能

ただ、俺が使おうとしたとき、IEで難有りだったため
(1度アップロード後、ページをリロードすると、この機能が有効にならない:デモページでも同様)
コレを使うのをとりあえず中断した。
(解決法は ttp://swfupload.mammon.se/forum/viewtopic.php?id=102 に有るけどね。)



689 名前:nobodyさん [2007/06/21(木) 18:42:33 ID:Nvm2On4V]
質問です。。
入力フォームに書いた文章を、メールアドレスを指定した
送信ボタンを押してメールで受信したいんですが、
一つのアドレスじゃなくて、二つのアドレスに同じ文章を受信させたいんですが
そういった場合どういう書き方をしたらいいのでしょうか??

690 名前:nobodyさん mailto:sage [2007/06/21(木) 19:12:25 ID:???]
>>689
送信先アドレスを「,」で2つ並べる。

691 名前:nobodyさん [2007/06/21(木) 19:33:22 ID:Nvm2On4V]
>>690
すみません、本当に初心者なもんでイメージがでてこないです。
よろしければ何か例文とか書いていただけないでしょうか??

692 名前:nobodyさん mailto:sage [2007/06/21(木) 19:51:42 ID:???]
初心者にも程がある
出直してきた方がいいと思うよ

693 名前:nobodyさん mailto:sage [2007/06/22(金) 01:16:51 ID:???]
なんでだよw
$to = "foo@test.com,bar@test.com";

694 名前:nobodyさん [2007/06/22(金) 02:29:32 ID:uQy+ensq]
すみません。質問です。

Formで情報をPOST送る時に文字コードを指定する方法ってありますか?
<form accept-charset="UTF-8">

とか

<form enctype="UTF-8">

だとダメみたいでした。

695 名前:nobodyさん mailto:sage [2007/06/22(金) 02:32:36 ID:???]
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

696 名前:nobodyさん mailto:sage [2007/06/22(金) 02:39:48 ID:???]
でもページ自体はSJISで書かれている予感…

697 名前:nobodyさん mailto:sage [2007/06/22(金) 02:48:54 ID:???]
もしそうならサーバでリクエスト受け取ったときに
Shift_JISからUTF-8に変換すべき。
ブラウザは文字コード変換機能なんてもってない。

698 名前:694 [2007/06/22(金) 08:08:43 ID:uQy+ensq]
>>695 >>696
ページ自体はUTF-8で書きました。

>>697
サーバ側はどんな文字コードで飛んでくるか
エスパーでない限りわからない、ってことですか? Orz



699 名前:nobodyさん mailto:sage [2007/06/22(金) 11:16:24 ID:???]
ページもUTF-8なら>>695で終わり。フォームからもUTF-8で飛ぶよ

700 名前:694 [2007/06/22(金) 11:35:15 ID:cMn44njW]
ごめんなさい 事故解決しました。
原因はPHPでした。
サーバー内部で勝手にEUCに変えちゃってたみたいでした。
ありがとうございました

701 名前:nobodyさん mailto:sage [2007/06/22(金) 13:11:54 ID:???]
それは別にPHPが変えたわけでは・・・モゴモゴ

702 名前:nobodyさん mailto:sage [2007/06/22(金) 15:58:26 ID:???]
分からないものを分からないままにしておくと後でタイヘン

703 名前:nobodyさん mailto:sage [2007/06/22(金) 17:13:23 ID:???]
今cgiでちょっとしたサーチエンジンみたいなものを
公開しているのですが、管理会社から負荷がひどいとご連絡がありました。
phpは軽いと聞いたのですが、ググってみたところ
サーチエンジン系では結局あまり変わらないといった内容を見たのですが
どうなんでしょうか・・・?
大分軽くなるならphpに変更しようと思っているのですが、
変わらない場合は素直にサーバーを変えないといけませんよね・・?

詳しく載っているサイトさんなどありましたらそこでもかまいません、ご助言をー

704 名前:nobodyさん mailto:sage [2007/06/22(金) 17:17:11 ID:???]
phpがCGIで動いていたらさほど変わらないけど、モジュールで動いているなら全然違うかと
サーチエンジン系はディスクI/Oがかなり多いから、DBが使えるならそれを使ってインデックス
とかを構築したほうがいいです

705 名前:nobodyさん mailto:sage [2007/06/22(金) 17:19:34 ID:???]
>>703
そもそもサーチエンジンが重い。
DBのカスタマイズと、SQL文をできるだけ1つにまとめることを考えたほうがいい。

706 名前:nobodyさん mailto:sage [2007/06/22(金) 17:27:17 ID:???]
専サバに移動しろよ。同じサーバ使ってる住人かわいそす。

707 名前:nobodyさん mailto:sage [2007/06/22(金) 17:55:36 ID:???]
負荷はCGIでもmodでも変わらない。
modにするとCGIというインタフェースのプロセスを上げる時間を省けるだけ。
検索ロジックを変えれば負荷は多少軽くできることもあるけど利用者が増えれば結局同じ。

708 名前:nobodyさん mailto:sage [2007/06/22(金) 18:16:17 ID:???]
600のテキストファイル (殆どが5kb前後) の全文検索は
Pentium!!! 1GHz の PC (鯖マシンではない) で 700msec かかる


ふと思ったけどインデックス作るっていってもかなりコーディングセンス必要だよねこれって



709 名前:nobodyさん mailto:sage [2007/06/22(金) 18:17:09 ID:???]
助言イロイロとありがとうございます。
結局はアクセスが増えると同じサーバーの方にも
利用者にもご迷惑がかかりそうですね。
情報量としてはそこまで多くないのでMySQL等も使用しておらず、
csvでデータを管理しています。
DBは使えますが、インデックス構築を利用するようなサーチエンジン系では
ないんです…(ちょっと換わった使い方をしているので)

とりあえず専用鯖または自作のほうで考えていきます。
ありがとうございました。

710 名前:nobodyさん mailto:sage [2007/06/22(金) 18:38:02 ID:???]
>>709
MySQLをうまくつかうだけで負荷は激減するぞ。
情報量が少ないなら、そんなに迷惑にもならないだろうし。

711 名前:nobodyさん mailto:sage [2007/06/22(金) 19:46:20 ID:???]
CSVはパースするのに負荷かかる。

712 名前:nobodyさん mailto:sage [2007/06/23(土) 00:01:34 ID:???]
データを全部1個のCSVファイルにいれてたら読み込むときのメモリ使用量がひどいし
複数のCSVファイルにいれてたらディスクI/Oがひどい。やっぱDBだな。

713 名前:nobodyさん mailto:sage [2007/06/23(土) 19:15:17 ID:???]
zif.hp.infoseek.co.jp/i/cgi-bin/test/
者って文字を入れると文字化けしてしまいます。
どうすればいいのでしょうか。

714 名前:nobodyさん mailto:age [2007/06/24(日) 08:36:47 ID:???]
82 BB 82 EA 82 C6 82 E0 96 7B 93 96 82 CD 93 C7 82 DF 82 E9 82 CC 82 A9 82 C8 81 48

コレは何の文字列ですか?
変換方法を教えてください

715 名前:nobodyさん mailto:sage [2007/06/24(日) 09:49:32 ID:???]
>>714
多分16進数
Windowsに標準装備の電卓を関数電卓モードにすれば16進を10進や2進に変換できる

716 名前:nobodyさん mailto:sage [2007/06/24(日) 11:22:31 ID:???]
>>715


717 名前:nobodyさん mailto:sage [2007/06/24(日) 11:25:46 ID:???]
>>714
「それとも本当は読めるのかな?」
とSJISで書いてあります。

718 名前:nobodyさん mailto:sage [2007/06/24(日) 12:17:01 ID:???]
>>714
www.google.co.jp/search?hl=ja&q=%82%BB%82%EA%82%C6%82%E0%96%7B%93%96%82%CD%93%C7%82%DF%82%E9%82%CC%82%A9%82%C8%81%48



719 名前:nobodyさん mailto:age [2007/06/24(日) 13:19:41 ID:???]
>>715
どうも
ありがとうございました

720 名前:719 mailto:age [2007/06/24(日) 13:26:35 ID:???]
でも、どうやって読んだら良いんですか?
わかりません。


721 名前:nobodyさん mailto:sage [2007/06/24(日) 13:46:49 ID:???]
>>720
>>718のように%を前につけてグーグルのアドレスに入れれば読める

722 名前:719 mailto:age [2007/06/24(日) 13:49:30 ID:???]
>>717
わかりました。すみません。
これは表から一字づつ探すんですか?

723 名前:nobodyさん [2007/06/24(日) 17:12:42 ID:ecGfkT7M]
ウェブアプリが、
ウイルスバスターがインストールされている環境だと
正常に動作しないことが判明。
原因はまだ詰めてないのでわからん。
マカフィーはOKで、他は調べてない。
おまいらウイルス対策ソフト別の検証なんてしてますか?

724 名前:nobodyさん mailto:sage [2007/06/24(日) 17:19:48 ID:???]
「おまいら」とか、死んじゃえばいいのに

725 名前:nobodyさん mailto:sage [2007/06/24(日) 17:25:21 ID:???]
あらゆる面で初心者丸出しだな

726 名前:nobodyさん mailto:sage [2007/06/24(日) 17:36:37 ID:???]
で、お前らしてんの?してないの?

727 名前:nobodyさん mailto:sage [2007/06/24(日) 17:57:27 ID:???]
>>709
俺の場合はちょっと変わったやり方でDBは使わずに >>709 のように
テキストーベースで管理しているけど、そのテキストベースのデータは
すべてメモリ上に展開していているので検索や書き換えもそこそこの
速度が得られる。負荷も低め

ただしメモリ上に展開しているので鯖が落ちたりしてデータが飛ぶのを
防ぐためにバックアップやらは工夫しなければならない

潤沢なメモリを必要とするので自鯖向けの方法かもしれんね

728 名前:nobodyさん mailto:sage [2007/06/24(日) 17:59:32 ID:???]
>>723の書いたコードは初心者向け解説サイトの"悪い例"の集大成なんだろうな



729 名前:nobodyさん mailto:sage [2007/06/24(日) 18:12:11 ID:???]
>>728
は?何言ってんだよ氏ねよ
原因不明の現象が実際に起こってるから書いてんだよ
ヘッダを書き換えてるのか何なのかわからんが

730 名前:nobodyさん mailto:sage [2007/06/24(日) 19:02:11 ID:???]
原因不明なのにウイルスバスターが原因なのか
日本語ムズカシイネー

731 名前:nobodyさん mailto:sage [2007/06/24(日) 19:07:17 ID:???]
ウィルスソフトによって挙動が変わるようなクソコードを書いてない限り
クライアントPCの持ち主の責任だろ。

732 名前:nobodyさん mailto:sage [2007/06/24(日) 23:30:06 ID:???]
まぁ、セキュリティ系のソフトで
良いソフトは皆無だよ。

733 名前:nobodyさん mailto:sage [2007/06/24(日) 23:52:49 ID:???]
スクリプトキディ乙

734 名前:nobodyさん mailto:sage [2007/06/25(月) 02:36:24 ID:???]
確かにユーザーを惑わせるような余計なことばっかりしてくるよな
何も知らない初心者がそれを使ってることが恐ろしい

735 名前:nobodyさん mailto:sage [2007/06/25(月) 03:07:53 ID:???]
かつてBlackIceが出たばかりの頃(今も潜在的には同じだろうけど)バカが雁首並べて
「139にアタックされてますっ!通報しました!」などと必死で連投してたのを思い出した。

736 名前:nobodyさん mailto:sage [2007/06/25(月) 07:24:52 ID:???]
だが結局723の書いたコードが運子なのは否めない。
Javascriptだろうけどそれではじかれるってどんな書き方してるんだか。
ヒューリスティックとかでプログラムの処理をって誤爆ならわかるんだけどねぇ。

737 名前:nobodyさん mailto:sage [2007/06/29(金) 03:53:30 ID:???]
一休.comみたいに価格比較、検索、予約できるサイトはどんな技術使ってんの?

738 名前:nobodyさん mailto:sage [2007/06/29(金) 05:33:01 ID:???]
その場所は知らないが、情報の入手に関して言えば

 (1) 内部スタッフによる手作業
 (2) 店舗側スタッフによる手作業
 (3) 店舗側が各ウェブサイトなどに発表した情報を何らかの方法でパース&取り込み
 (4) 店舗側と提携し、商品データなどを直接貰う

あたりの方法をよく見かける。



739 名前:nobodyさん mailto:あげ [2007/06/29(金) 07:55:29 ID:???]
pbSl36TJpOKkrLf5pKyk6aS7pLmk66SrpOmkwKTtpKakyg==


これ、どう変換したら良いですか?


740 名前:nobodyさん mailto:sage [2007/06/29(金) 11:05:22 ID:???]
ゴミどもには説明する気さえ失せる。

741 名前:nobodyさん mailto:sageゴミどもが嫌がらせするからだろうな [2007/06/29(金) 11:23:04 ID:???]
>>739
base64 でデコード

742 名前:nobodyさん mailto:sage [2007/06/30(土) 15:49:21 ID:???]
こういうサイトって手動でリンク貼ってるんでしょうか・・・
こういうのが自動でできたりするんですか?
関係ないのにリンク貼られてトラックバックが飛んでくるので
迷惑なんですけど、対処に困ってるんですが。
どなたか教えてください。

それと、動画部分はプロパティを見ると罠っぽいです。

a0jicflp.cocolog-nifty.com/blog/2007/06/post_1368.html

743 名前:nobodyさん mailto:sage [2007/06/30(土) 21:00:57 ID:???]
自動的に、検索して出てきた結果へのリンクを生成するツールがあるらしいとは聞いたことがある。

744 名前:nobodyさん [2007/07/03(火) 21:13:28 ID:dcrigXGo]
2chで画像URLをリンク表示にしたいのですがタグとか必要でしょうか?
よろしくお願いします。

745 名前:nobodyさん mailto:sage [2007/07/03(火) 21:21:28 ID:???]
>>744
スレタイ嫁

746 名前:nobodyさん [2007/07/05(木) 04:30:09 ID:Jq7YilzV]
オライリーのApacheハンドブックに、
webのドキュメントファイルの所有者は
root:wheelにしとけと書いてるんだけど
普通だいたいそうしてるんですか?
管理用ユーザ作って、そのユーザの所有になってるんだけど
まずいですか?

747 名前:nobodyさん [2007/07/05(木) 21:17:56 ID:rIJyFBeB]
失礼します。スレが合っているか少々自信が無いのですが他に思い浮かばなかったもので。

err_logファイルのパーミッションを教えて頂けないでしょうか。
レンタルしているスペースのエラーログを誤って削除してしまい、
前にバックアップをとっていた事があったので代わりにそれをアップロードしたのですが
表示はできるけれどエラーを取得してくれないようなのです。
多分パーミッションの設定ではないのかと思うのですが、どうしたら良いでしょうか。

748 名前:nobodyさん mailto:sage [2007/07/05(木) 21:56:51 ID:???]
何のエラーログ?
Apacheなら、restartすれば



749 名前:nobodyさん mailto:sage [2007/07/05(木) 22:13:00 ID:???]
お借りしているスペースのサーバーは仰るApacheみたいです。
restartですか、ちょっと調べてみます。レス有難う御座います

750 名前:nobodyさん mailto:sage [2007/07/05(木) 22:35:30 ID:???]
スレ違いだし、そんなん借りてる先に訊けよ
Apache再起動なんて借り手には権限ないし

751 名前:nobodyさん mailto:sage [2007/07/05(木) 22:47:29 ID:???]
エラーログ削除できてるんだから専サバ借りてるんじゃないの?

752 名前:nobodyさん mailto:sage [2007/07/05(木) 22:48:45 ID:???]
>>750
スレ違いでしたか。申し訳ないです。
借り手には使えない方法だったのですかorz レスありがとうございます。
こちら側ではどうにもできないと言う事でしょうか。
サーバー様にお願いしてみます。スレ違い失礼しました。

753 名前:nobodyさん mailto:sage [2007/07/05(木) 22:54:57 ID:???]
削除できるなら自分とルートだけ読み書きOKにして他は拒否る設定にすればいいだけかと
それか組み合わせは数通りしかないから、設定を変えてはトライでいいじゃん

754 名前:nobodyさん mailto:sage [2007/07/05(木) 23:05:44 ID:???]
ありがとうございます。
パーミッションでなんとかなりそうでしょうか。
全透り試し頑張ってみます。

755 名前:nobodyさん mailto:sage [2007/07/05(木) 23:19:04 ID:???]
自分とルートだけ読み書きOKで他拒否で600がダメで、
他もどれにしても新しいエラーを書いてはくれませんでした。
パーミッションだけの問題じゃなかったのかorz
レス下さった方ありがとうございました。

756 名前:nobodyさん mailto:sage [2007/07/05(木) 23:26:14 ID:???]
cygwin経由でrsync転送してるんですが
シェルスクリプトの改行がwin式になってて実行できません
ftpならテキストモードがあるのですがrsyncなのでそれもかなわず…
どうすればいいですか?

757 名前:nobodyさん mailto:sage [2007/07/05(木) 23:29:27 ID:???]
winでスクリプト書く時点で\nで保存。

758 名前:nobodyさん mailto:sage [2007/07/05(木) 23:42:57 ID:???]
>>757
それでいけました
dクスです



759 名前:nobodyさん [2007/07/06(金) 09:36:47 ID:PV36Suv3]
拡張子にdoが付いたWEBアプリについてぐぐってみたけどよく分りませんでした。
内容はどんなものでしょうか?教えてください。
おねがいします。


760 名前:nobodyさん mailto:sage [2007/07/06(金) 10:30:51 ID:???]
それはWebサーバーの設定をいじってください

761 名前:nobodyさん mailto:sage [2007/07/06(金) 13:36:18 ID:???]
>>759
www.atmarkit.co.jp/fjava/rensai3/struts01/struts01_1.html

762 名前:aBiwluiqFVbJlYfA mailto:Robert@gmail.com [2007/07/08(日) 17:17:59 ID:???]
<a href=hardcorerapecomics.tripod.com/>adult comics</a> [url=hardcorerapecomics.tripod.com/]rape comics[/url]

763 名前:nobodyさん [2007/07/09(月) 17:41:50 ID:cUj91uW+]
2chビューアとかってどうやって2chの書き込みを取得してるんでしょうか?
単純に2chにアクセスしてHTMLを解析してるとかですか?

764 名前:nobodyさん mailto:sage [2007/07/09(月) 17:42:50 ID:???]
datファイルを直接とってきてるのが多いだろ

765 名前:763 mailto:sage [2007/07/09(月) 18:05:17 ID:???]
>>764
なるほど。確認できました。
datって直接アクセスできるんですね。
どうもありがとうございました。

766 名前:nobodyさん [2007/07/17(火) 00:01:58 ID:K1SEmq7k]
Javaサーブレットについての質問です。
WebサーバにTomcatを使っているのですが、JSPやJavaのクラスファイルなどを置いている場所の
フルパスを取得するにはどうすればいいのでしょうか?

<Context path="/foo" docBase="D:\foo\webapp"></Context>
これの「D:\foo\webapp」の部分を取得したいのですが

767 名前:nobodyさん mailto:sage [2007/07/17(火) 00:08:49 ID:???]
getServletContext().getRealPath( "" )

768 名前:766 [2007/07/17(火) 01:04:15 ID:K1SEmq7k]
>>767
ありがとうございます。



769 名前:nobodyさん [2007/07/17(火) 15:21:19 ID:DbeUhoDO]
odbc関数で更新にあたるやつはなんでsか?

770 名前:nobodyさん mailto:sage [2007/07/17(火) 17:28:42 ID:???]
odbc関数って何かと思ったらphpか・・・
挿入はどうやってんの?
exec()とかでSQLでINSERT文書いてるなら、同じようにUPDATE文書けばよろし


771 名前:nobodyさん mailto:sage [2007/07/17(火) 20:24:30 ID:???]
サーバー上にテキストファイル置いとくと
検索かかったりして読まれることってありますか?

772 名前:nobodyさん mailto:sage [2007/07/17(火) 20:46:17 ID:???]
root様は神だからな

773 名前:nobodyさん [2007/07/17(火) 22:58:22 ID:90RjVxnD]
.htaccessになんて書いたらいいかの質問です。(他の方法でもできるのならOKです)

やりたいことは、*.jp *.com *.net 以外からのPOSTを弾きたいのです。

どうぞ、よろしくお願いします。


774 名前:nobodyさん mailto:sage [2007/07/18(水) 11:28:08 ID:???]
>>773
スレ違いな気が

SetEnvIf REMOTE_HOST ".*\.jp$" post_ok
SetEnvIf REMOTE_HOST ".*\.com$" post_ok
#SetEnvIf REMOTE_HOST ".*\.net$" post_ok
<Limit GET POST>
order deny,allow
deny from all
allow from env=post_ok
</Limit>

775 名前:nobodyさん mailto:sage [2007/07/18(水) 11:29:36 ID:???]
おっと、#のコメントは消してね

776 名前:nobodyさん [2007/07/18(水) 12:23:25 ID:32GQ1lsu]
すみません、板違いでこちらに誘導してもらいました。
perlでhtmlをSTDOUTに出力中、なんらかのエラーが発生した場合なんですが、
エラー直前までにprintされたhtmlを無効にする手段てあるんでしょうか?
私の場合いい方法が思い付かなかったので直接STDOUTにprintせずに変数にappendして、最後にその変数をprintしてるんですが、
カッコ悪いし面倒です。
なんかいい方法ありませんか?
JavaScriptはナシでお願いします。

777 名前:nobodyさん mailto:sage [2007/07/18(水) 12:36:57 ID:???]
無い

778 名前:nobodyさん mailto:sage [2007/07/18(水) 12:50:23 ID:???]
SQLiteとPostgresqlどっちがいいです?



779 名前:nobodyさん mailto:sage [2007/07/18(水) 14:10:50 ID:???]
オレは両方を使い分けてるけど。

780 名前:nobodyさん mailto:sage [2007/07/18(水) 14:29:55 ID:???]
URLとURIのちがいを調べていたのですが
ja.wikipedia.org/wiki/Uniform_Resource_Identifier
これによると
現在の見解は URL や URN といった区別をせず、これらの語は非公式な概念だとしている。
とあります。
つまり一般的に使われているURLという語は既に使うべきではないと?
関数名に使う時には一律URIにしておけばOKですかね

781 名前:nobodyさん mailto:sage [2007/07/18(水) 18:40:50 ID:???]
>>780
URNの処理もできれば、それでOK。

782 名前:nobodyさん mailto:sage [2007/07/18(水) 21:23:41 ID:???]
>>776
変数に残しておくとまとめて文字コード変換できたり、処理の後ろの方でhttpヘッダ吐けたり
いろいろ都合いいので闇雲にprintする方がカッコ悪く感じるんだけどなあ。

一応perlでこんなことはできる。
my $html; # 出力を受け取る変数
open MY_STDOUT, '>', \$html;
select MY_STDOUT;
# 以下既存のコード
print "hogehoge";
# ここで初めて出力
print STDOUT $html;

783 名前:nobodyさん mailto:sage [2007/07/18(水) 22:56:11 ID:???]
ttp://www.shtml.jp/
って、誰か使った事ある人いますか?

パッと見そこそこ高性能っぽいんだけど、何となく罠っぽい気が…


// 板違いでしたか?

784 名前:nobodyさん [2007/07/19(木) 03:35:05 ID:y33x1Z4Y]
メソッドで最後に$thisを返して、
$object->method0()->method1()->method2();
みたいに数珠つなぎにするやり方って何かパターン名付いてるんですか?

785 名前:nobodyさん [2007/07/19(木) 12:15:16 ID:ELtVYLbY]
>>782
なるほど、そういうやり方があるんですね。
勉強になりました。
ありがとうございました。

786 名前:nobodyさん mailto:sage [2007/07/19(木) 21:55:17 ID:???]
持っているのはCスキルだけ、HTML/http初心者です
またーり質問です。form,filenameのエンコーディングの実装の
実勢におけるヒントを求めて来ました

うっかりWeb制作板に誤爆し、質問本文は↓です(全文マルチポスト回避)
pc11.2ch.net/test/read.cgi/hp/1183370466/610

>>783
ええと…この手合いのものは、【読者によっては】、いかようにも破ることは容易です
いわゆる有害ページが、有害コードを保護するために、いろいろスクリプトを駆使しているため、
それを読破すべく、一部の人は、スクリプトによる本文スクランブルにすっかり慣れっこです
それが、ActiveXを用いたものであってすらです

どんなものであれ、まず、「誰から守るか」を意識して、そして保護ソリューションを評価してください

787 名前:nobodyさん mailto:sage [2007/07/20(金) 01:54:55 ID:???]
>784
パターンというか、「メソッドチェーン」という呼び名は付いてるとオモ

788 名前:nobodyさん mailto:sage [2007/07/20(金) 07:48:24 ID:???]
ディレクトリ中のファイルを変更した場合、
そのディレクトリのmtimeも更新されますか?



789 名前:nobodyさん mailto:sage [2007/07/20(金) 08:20:38 ID:???]
少し試してみたところ(winマシン)
直下にファイル作成・削除→変わる
直下のファイルの内容を変更→変わらない
孫ファイルを作成・削除→変わらない
でした。
こういう決まりの一覧表みたいのどこかにないですか?

790 名前:786 mailto:sage [2007/07/20(金) 11:07:43 ID:???]
聞くばっかりではあれなので

>>788-789
処理系、サーバの実装・設定いかんにもよるとなってしまわないでしょうか
処理系を固定してなお、当該ディレクトリがどんなファイルシステムにあるとも限らない
むしろ、サーバに当該スクリプトが配備され、最初に起動したときに、
期待したとおりにmtimeが変化するか、テストして結果を保存するように組んでみては
期待したとおりなら、mtimeに依存すればいいし、だめなら、代替ルーチンを呼ぶとか

791 名前:nobodyさん [2007/07/21(土) 16:48:28 ID:Iv7ymRzh]
WebAPIの使用にはたいていページのURL等の登録が必要ですがいろいろ遊ぶためにはレンタル鯖が必要ですか?

792 名前:nobodyさん mailto:sage [2007/07/21(土) 17:56:58 ID:???]
遊べる遊べないで言うなら自鯖が一番遊べる

793 名前:nobodyさん mailto:sage [2007/07/21(土) 22:47:18 ID:???]
このスレ的には少なくともCGIかPHPが動く環境はないとね

794 名前:nobodyさん [2007/07/22(日) 00:03:48 ID:opJtG2YV]
 プログラミングの勉強のためWebAPIを試したかったんだが、わざわざ鯖を借りてデバッグのためにうpを繰り返すのはちょっとというかんじ

795 名前:nobodyさん mailto:sage [2007/07/22(日) 00:16:33 ID:???]
それがわかってんなら自鯖以外選択肢ないだろw
Samba設定してやってネットワークドライブでWindowsにマウントしてやれば
アップロードという作業も無いし楽だ

796 名前:nobodyさん mailto:sage [2007/07/22(日) 03:41:19 ID:???]
>>794

・コンソール上でvi or emacsが有れば無問題
・winscpを使う



797 名前:nobodyさん mailto:sage [2007/07/22(日) 05:35:25 ID:???]
WinSCPの自動アップロードは楽だよなあ
コンフリクトもチェックしてくれるし

798 名前:nobodyさん mailto:sage [2007/07/22(日) 09:30:08 ID:???]
>>789
つまりディレクトリエントリーが変更されたかどうか、じゃないの?



799 名前:nobodyさん mailto:age [2007/07/22(日) 15:50:56 ID:???]
今掲示板をネットで公開しようとしてるんですけど説明の意味がよく分からないので
誰か教えてくれ!
「設置したCGIのパスと名前を、""から始まるURLフルパスで」
「[終了]リンクで呼び出したいページを、""から始まるURLフルパスで」

$reload = 'hpcgi?.nifty.com/*****/minibbs.cgi';
$modoru = 'homepage?.nifty.com/*****/index.html';


800 名前:nobodyさん mailto:age [2007/07/22(日) 15:53:10 ID:???]
すんません。さっきと同じものですがこのURLはあくまでサンプルだから
気にしないでくれ。

801 名前:nobodyさん mailto:sage [2007/07/22(日) 16:34:08 ID:???]
よくわからないってのがよくわからん。
設定したけどエラーが出るとかだったらエラーを貼れ

802 名前:nobodyさん mailto:age [2007/07/22(日) 17:27:34 ID:???]
あっ、なんか壊す勢いで使ったらもしかしたらクリアできたかも。
どうもお手を煩わせてスンマセンでした。

803 名前:nobodyさん mailto:sage [2007/07/23(月) 13:27:39 ID:???]
メソッドチェーンを実現するには
getter以外のメソッド、主にsetterがインスタンス自身を返さないといけないですよね
setterがインスタンスを返すのが
OOPの一般的作法と考えていいですか?

804 名前:nobodyさん mailto:sage [2007/07/23(月) 13:46:28 ID:???]
なんでだよ。setterはvoidでいい。
getCart()->getShouhin()->getPrice()

805 名前:nobodyさん [2007/07/23(月) 15:28:42 ID:mtYZQPso]
言語は決めていませんがスレッド式掲示板を作りたいと思ってます。
ログファイルの仕様についてご教授願います。

ログファイルは一個ではなく、立てられたスレッド毎に作成するほうがいいのでしょうか?
たとえば、「果物について」というスレッドが立てられた場合、このスレッドにスレッドNoを与えて
そのNoをファイル名に使うのはどうなのでしょうか?

806 名前:nobodyさん mailto:sage [2007/07/23(月) 15:33:18 ID:???]
>>805
好きなように作ればいい
2ちゃんねるはそうしている
pc11.2ch.net/php/dat/

807 名前:nobodyさん mailto:sage [2007/07/23(月) 15:34:43 ID:???]
好きにしなさい。
掲示板等は特に排他処理が多くなるので分けたほうが楽ではある。
オレはそれも面倒だからDBにしちゃうけどね。

808 名前:nobodyさん [2007/07/23(月) 16:04:12 ID:mtYZQPso]
ありがとうございます。2ちゃんねると同じ方法を選択します



809 名前:nobodyさん mailto:sage [2007/07/23(月) 17:21:10 ID:???]
>>806 403じゃないことに驚いたw

810 名前:nobodyさん mailto:sage [2007/07/23(月) 17:36:38 ID:???]
>>809
>>806のdatって現行スレのじゃないの?
2ch専用ブラウザは現行スレのdatファイルを直接読んで、read.cgiを使わないようにしてたような

811 名前:nobodyさん [2007/07/23(月) 17:59:28 ID:mtYZQPso]
すみません、pc11.2ch.net/test/read.cgi/php/1169725490/でいう
1169725490の数字はスレッドを立てられた順に作られてますよね?

こういう場合、カウント専用のファイルに分けて記録したほうがいいでしょうか?

812 名前:nobodyさん mailto:sage [2007/07/23(月) 18:11:01 ID:???]
>>811
その数字はスレの立てられた時間(UNIX time)

813 名前:nobodyさん mailto:sage [2007/07/23(月) 18:11:16 ID:???]
>>811
その数字は1970年からの経過時間を秒にしたものだ。
って書けばどうやったかわかるべ?
連番で済むなら連番でもいいし、自由にやったら。

814 名前:nobodyさん [2007/07/23(月) 18:22:07 ID:mtYZQPso]
おお〜!なるほど!タイプスタンプのほうが楽ですね。
ありがとうございます

815 名前:nobodyさん mailto:sage [2007/07/23(月) 22:16:34 ID:???]
>>810 いあ、403 リスト禁とかなるかなーっとか

816 名前:nobodyさん [2007/07/23(月) 23:44:04 ID:qcJ/upvs]
今から勉強するならphpとcgiどちらを勉強するべきでしょうか?

817 名前:nobodyさん mailto:sage [2007/07/24(火) 00:02:09 ID:???]
CGIで動作する言語をすべて覚えようとするなんて、勉強意欲ありすぎっすね

818 名前:nobodyさん mailto:sage [2007/07/24(火) 00:09:09 ID:???]
>>816
CGIで良いんじゃね?
かなり幅広く対応できる。



819 名前:nobodyさん mailto:sage [2007/07/24(火) 01:51:44 ID:???]
PHP/CGIって需要あるのかな。

820 名前:nobodyさん mailto:sage [2007/07/24(火) 03:05:37 ID:???]
PERLで挫折したけど、PHPからはじめるとPERLもそんなに難しく感じないことがわかった

821 名前:nobodyさん mailto:sage [2007/07/24(火) 08:17:51 ID:???]
suEXECで鯖を提供してると、phpもcgiで使ってもらわざるをえない。

822 名前:nobodyさん mailto:sage [2007/07/24(火) 10:32:39 ID:???]
長期休みに入ると新言語増えますね

823 名前:nobodyさん [2007/07/24(火) 16:54:26 ID:dkSuvKse]
はじめまして。PHPのスレで違うといわれたのでここに来てみました。
どこにでもありそうな質問で恐縮です。

Apacheで.htaccessを使ったBasic認証のサイトがあります。
この中でパスワード変更のフォームを動かしていてきちんと動くのですが、
当然といえば当然で、パスワード変更して.htaccessを変更した瞬間に
次のリクエストでブラウザからは再度認証ダイアログが出てしまいます。

これを回避するためのテクニックってどういうのがあるでしょうか?
アドバイスいただければ助かります。

824 名前:nobodyさん mailto:sage [2007/07/24(火) 18:43:32 ID:???]
>>823
Apacheをいじれる権限があれば、
mod_authn_dbm使ってみるとか?

825 名前:nobodyさん mailto:sage [2007/07/24(火) 19:53:10 ID:???]
ファイルを置いている階層が深いと、経過するディレクトリが多いから
パフォーマンスは落ちますか?
PHPファイル等、浅いところに配置する方がいいでしょうか

826 名前:nobodyさん [2007/07/24(火) 20:40:49 ID:H27wi0OE]
phpの中からfind path -exec phpfunc {} \;
みたいなこと(見つかった結果をひとつひとつphpの関数に投げる)したいんですが
どうすればいいですか?

本スレで邪魔が入ったのでよろしくおねがいします。

827 名前:nobodyさん mailto:sage [2007/07/24(火) 21:12:23 ID:???]
>>826
system("find ・・・")してもいいし、深さ固定ならglob("/path/to/*.txt");も使いやすい。

828 名前:nobodyさん mailto:age [2007/07/24(火) 23:03:35 ID:???]
web製作板の初心者質問スレから誘導されてきました
質問age失礼します

nickyというcgiを設置して日記を書いていたのですが
先日PCのメモリを足したりと内部をいじったところ
日記cgiに出るはずの管理人専用のコントロールボタンが
一切表示されなくなってしまいました

公式サイト(ttp://www.din.or.jp/~raelian/ReadMeNicky.html)にある

・日記新規作成:http://設置したURL/nicky.cgi?New

↑日記を全て消してしまい、
コントロールボタンが表示されなくなってしまった場合に有効。

を何度も試してみたのですが
コントロールボタンは全く表示されませんでした

メモリを足すときにファイルを移動したせいか
PCが初期化に近い形になってしまったようなのですが
関係はあるのでしょうか?
cgiに詳しい方、よろしくお願いします



829 名前:828 mailto:sage [2007/07/24(火) 23:13:40 ID:???]
連投すみません、自己解決しました
(PCの初期化?で日記cgiが自分を「管理人」と認識してなかったらしく
パスワードの設定を2度したらコントロールボタンが出てきました)
お騒がせして大変申し訳ありませんでした

830 名前:nobodyさん mailto:sage [2007/07/24(火) 23:21:12 ID:???]
PHPのarray_walkみたいに
要素に関数を適用していくのって
デザパタで何て言うんですか?

831 名前:nobodyさん [2007/07/24(火) 23:43:14 ID:cY1VytcY]
MACOS9.2、レンタルサーバーでファイルマネージャーでアップしています。
FLASHと連動させたランキングCGIを作ったのですが、日本語がうまく表示できません。
デバッグしたところ、datファイルに登録したときに文字が%なんとかというのに置き換わっており、CGIの読み込み部分に原因があると思います。
調べたところUTF-8に変換すればいいようなのですが、記述の仕方がイマイチ分かりませんでした。

以下に読み込み部分のコードを書きます。間違いを訂正していただきたいです。
宜しくお願いします。


832 名前:続きです [2007/07/24(火) 23:45:25 ID:cY1VytcY]

#----- データの値の読み込み
if ($ENV{'REQUEST_METHOD'} eq "POST") {
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
}
if ($ENV{'REQUEST_METHOD'} eq "GET") {
$buffer = $ENV{'QUERY_STRING'};
}

@getlist = split(/&/,$buffer);
foreach(@getlist) {
($key,$value) = split(/=/,$_);
$getdata{"$key"} = $value;
}

#----- ランキングファイルの読み込み
open(IN, "$logfile");
@sortdata = <IN>;
chop(@sortdata);
close(IN);

#----- データの追加
if ($getdata{'score'} ne "") {
$data = "$getdata{'score'}\,$getdata{'playername'}";
push(@sortdata, $data);
}

833 名前:奈々 ◆Xl6OTFSLJ2 mailto:sage [2007/07/25(水) 01:17:41 ID:???]
>>831
簡単にやりたきゃCGIモジュール(?)使え。
use CGI;
とかやるやつ。

自力でやりたきゃ
ttp://mikeneko.creator.club.ne.jp/~lab/perl/numerical_transform/

834 名前:nobodyさん mailto:sage [2007/07/25(水) 10:50:55 ID:???]
質問っす。
フリーのレンタルブログの中で、長期放置してもアカウントが削除されないとこはありませんか?
よろしくお願いします。

835 名前:nobodyさん [2007/07/25(水) 12:20:11 ID:F1E3rbc2]
板違いメガトン市ね

836 名前:nobodyさん mailto:sage [2007/07/25(水) 15:28:36 ID:???]
>>834
この辺へどうぞ。

ブログ板
pc11.2ch.net/blog/

ブログ初心者集まれ〜
pc11.2ch.net/test/read.cgi/blog/1150128530/l50

837 名前:nobodyさん [2007/07/25(水) 18:46:17 ID:F1E3rbc2]
すみません、\nを文字列として表示するとき表示するときサニタイズは必要ですか?

838 名前:nobodyさん [2007/07/25(水) 19:50:34 ID:97X6yDKp]
>すみません、\nを文字列として表示するとき表示するときサニタイズは必要ですか?

別の意味でサニタイズしたい文章だな。



839 名前:nobodyさん [2007/07/25(水) 20:17:42 ID:F1E3rbc2]
おれもふくめてレベルの低いスレだなw

840 名前:nobodyさん mailto:sage [2007/07/26(木) 01:08:56 ID:???]
文字によってするしないって次元の話ではないだろ
サニタイズって単語を知っておきながら何でそんな質問が出る
先に一通りぐぐれ

841 名前:nobodyさん mailto:sage [2007/07/26(木) 01:11:08 ID:???]
関数の中で使うだけのローカルな変数名ですら
なんとなく長い名前を付けてしまうのですが($databaseManagerなど)
短い方がいいですか?($dmなど)

842 名前:nobodyさん [2007/07/26(木) 01:32:45 ID:/BizK2vN]
実行速度と読み込み速度を上げるために
perlで書いたCGIの変数名を短くしたり
コメントを削除するツールってありますか?

843 名前:nobodyさん mailto:sage [2007/07/26(木) 01:57:44 ID:???]
いまどきそんなことしてどうする

844 名前:nobodyさん [2007/07/26(木) 02:55:08 ID:KT/wYfUK]
質問です。

ページを読み込んだときに、onloadで特定のアンカーリンクに移動、
ということをしたいのですが、Javascripr初心者のため何をどう書けばよいのかさっぱり分かりません。

getElementById('ID').onclick=**;

のような感じということしか分かりません。
ご教示ください。

845 名前:nobodyさん mailto:sage [2007/07/26(木) 02:56:00 ID:???]
>>841
$dmなんて名前を見ても意味が分からない変数名はループカウンタぐらいにとどめとけ

846 名前:nobodyさん mailto:sage [2007/07/26(木) 09:37:41 ID:???]
>>844
<body onload="location.href('#anchorname');">

847 名前:nobodyさん mailto:sage [2007/07/26(木) 22:51:45 ID:???]
<form action="hoge.jsp?param=value" method="POST">
<input type="text" name="text">
<input type="submit">
</form>

こんなPOSTってアリですか?

848 名前:nobodyさん mailto:sage [2007/07/26(木) 23:28:20 ID:???]
あり
トラックバック受信するスクリプトを組んだときはそんな感じだった



849 名前:nobodyさん mailto:sage [2007/07/27(金) 00:43:42 ID:???]
同人板のweb拍手スレから誘導されてきました
お願いします

【前提】
メルフォが置いて無い自サイト
少し前に連絡ツールとしてweb拍手を自鯖に設置してみた

【本題】
拍手のコメント欄のことなのですが
あれって1行だけじゃなくて
patipatiや一言メルフォのように
テキストエリアを縦に伸ばすことって出来ますか?
設置方法のサイトを各所見て回ったのですが
横にしか伸ばすことしか出来なくて困ってます
(作品の感想を何度か頂いたのですが
1行だと最初に打った文章が見えなくなるせいか
誤字があったり辻褄が合わなかったりする部分があるので…)
縦に伸ばす方法があったら是非教えて頂きたいです

850 名前:nobodyさん mailto:sage [2007/07/27(金) 00:45:31 ID:???]
textarea を使ってください
送られたデータの改行を<br>に置換することをお忘れなく

851 名前:nobodyさん mailto:sage [2007/07/27(金) 00:47:49 ID:???]
<input type="text" name="commentran" value="" />

<textarea name="commentran" cols="20" rows="10"></textarea>


852 名前:849 mailto:sage [2007/07/27(金) 01:00:11 ID:???]
>>850-851
素早い回答ありがとうございます
本当にありがとうございました!

853 名前:847 mailto:sage [2007/07/27(金) 16:30:00 ID:???]
>>848
確かに意図したように動くには動くんですがRFC(?)的にはどうなんでしょう?

854 名前:nobodyさん mailto:sage [2007/07/27(金) 16:45:24 ID:???]
POSTとGETを同時に送る方式は
古いj-phoneでは駄目だった記憶がある

855 名前:nobodyさん mailto:sage [2007/07/28(土) 15:10:28 ID:???]
nicky! mobile  ttp://www.din.or.jp/~raelian/mobile_upper.html
を使用しようとして、設置方法どおり、mobile.htmlをダウンロードし、拡張子をcgiに変更、
バイナリモードで転送しました。パーミッションは755
ここまですべてマニュアルどおりですが、なぜか500エラーになり、
mobile.cgiにアクセスできないです。
また、ちなみにダウンロードしたmobile.htmlをエディタで開いても何も表示されないので、
この時点で何か問題が起こってるとおもうのですが…
ECUコードで開いても何も表示されません。
詳しい方教えてください。
PC用のnicky!はきちんと動いています。

856 名前:nobodyさん mailto:sage [2007/07/28(土) 18:40:28 ID:???]
>>855
見てみたけどそっちのリンクは死んでるじゃん。空のファイルがダウンロードされるだけ。

こっちじゃないの?
www.din.or.jp/~raelian/ReadMeNicky.html#2nd

857 名前:855 mailto:sage [2007/07/28(土) 19:50:17 ID:???]
>856
ありがとうございます
856さんのリンクで確認してみたのですが、こちらの最後の更新は2004年、
私が張ったモバイル用CGIのリンクは2005年が最後の更新となっているため、
もしかしたら、もうモバイルの配布は終了してるのかもしれません…
お手数かけてすいません、ありがとうございました。

858 名前:名無しさん@そうだ選挙に行こう [2007/07/29(日) 09:36:54 ID:fEEO8SWb]
MySQLでの話だけど、SQLインジェクション対策って渡す変数をシングルクオーテーションで囲って、
変数の中にある、シングルクォーテーションだけ変換(’’とか\'に)するだけでよくね?




859 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 20:23:30 ID:???]
兄弟クラス同士、いつのまにか
同じような機能のメソッドを少し違った名前で実装してしまったり
するんだが、
こういうのはabstractを使うしかない?

860 名前:nobodyさん [2007/07/31(火) 02:01:28 ID:HfI23MuY]
ホームページの現在の閲覧者数ってどうやったら調べれるのですか?

861 名前:nobodyさん mailto:sage [2007/07/31(火) 02:03:47 ID:???]
アクセス時間から5分間は滞在してる
という仮定で表現してるだけ
あとはクッキーの組み合わせか

クッキー削除
IP変更

をやって短期間にアクセスしてごらん
容易に現在閲覧者数が増えていくから

862 名前:860 mailto:sage [2007/07/31(火) 09:52:07 ID:???]
レスありがとうございます
要するに正確にカウントするのは無理ってことか

863 名前:nobodyさん mailto:sage [2007/07/31(火) 10:06:04 ID:???]
>>858たのむよ

864 名前:nobodyさん mailto:sage [2007/07/31(火) 10:51:49 ID:???]
>>863
ケースバイケースじゃない?
データに'や\を入れてる場合もあるべ

865 名前:nobodyさん [2007/07/31(火) 14:54:05 ID:utuY9MR3]
すみません、アホな質問しますが許してください。
MMOを実現させたいんです。perl+JavaScriptで。
できますか?


866 名前:nobodyさん mailto:sage [2007/07/31(火) 14:58:46 ID:???]
何事も気合と根性でなんとでもなる

867 名前:nobodyさん mailto:sage [2007/07/31(火) 16:32:19 ID:???]
Perl+JavaScriptでMMOが実現できるかどうかも判断できない奴には無理だろうな。

868 名前:nobodyさん mailto:sage [2007/07/31(火) 16:38:09 ID:???]
何事も気合と根性でなんとでもなる



869 名前:nobodyさん mailto:sage [2007/07/31(火) 16:39:23 ID:???]
元気があれば何でも出来る!

って誰かが言ってた希ガス

870 名前:nobodyさん [2007/07/31(火) 17:50:30 ID:yIMYAVOK]
たいていのサーバでは
/home/*/public_htmlのような形でスペースを提供していると認識しております。

ここでセキュリティについてアドバイスを伺いたいのですが、
/home/aaa/public_htmlないのPHPスクリプトから
/home/bbb/public_htmlないのデータファイル等はincludeやfileなど使って盗みとることができるのでしょうか?

もし可能であれば、対策方法はないのでしょうか?

871 名前:nobodyさん mailto:sage [2007/07/31(火) 17:53:45 ID:???]
PHPをモジュールで動かしてるのなら、どうしようもないかなあ

872 名前:871 mailto:sage [2007/07/31(火) 18:11:40 ID:???]
セーフモードにしたり、basedirを設定したりできるみたいだな。
cgiと併用してなければ、これでもなんとかなるのか。

873 名前:nobodyさん mailto:sage [2007/07/31(火) 23:50:01 ID:???]
mysqlは何でeuc-jpをujisなんていう俗称で読んでるの?あほなの?

874 名前:nobodyさん mailto:sage [2007/08/01(水) 01:39:32 ID:???]
mysqlのそれぞれのCollationが
どういう順序で照合していくのかは
どうやれば分かるの?

875 名前:nobodyさん [2007/08/01(水) 18:25:38 ID:jMsuAW9l]
仕事でperlやPHPを使ってCGIを作る事があります。

WindowsPCにファイルを置き開発。ApacheとPerl導入済みなのでまずここで動作確認。

テスト用linuxサーバにアップして動作確認。

本稼働サーバへアップ。

を行っているのですが、何個も同時に開発していると混乱してくる。
特にperlファイルだと1行目を変更するのが面倒…
テスト用サーバにファイルそのものを置いてしまい
直接ファイルを編集してしまうという方法で開発している人いますか?

みなさんはどんな方法で効率よく開発しているのですか?
参考までに教えて下さい。

876 名前:nobodyさん mailto:sage [2007/08/01(水) 18:34:02 ID:???]
テスト用Linux鯖でsamba動かしてWindowsでマウントするのが楽かなと

877 名前:nobodyさん mailto:sage [2007/08/01(水) 18:39:05 ID:???]
自分もWin機から弄ってるけど、ローカルでのテストはしてないなあ。
モジュールやらデータベースやらシステムコールやら、ローカルだとテストしにくい(環境構築が面倒)から。

ただし、ファイル自体はローカルで編集。
リモートでエディタを起動してもいいんだろうけど、自分はやってない。


878 名前:nobodyさん mailto:sage [2007/08/01(水) 18:55:09 ID:???]
オレもほとんどローカルではやらんかな、cgiは。
jspはローカルでやるけどなー



879 名前:nobodyさん mailto:sage [2007/08/01(水) 19:39:15 ID:???]
Virtulal PCとかVMWareがタダで使えるようになって久しいというのに

880 名前:nobodyさん mailto:sage [2007/08/01(水) 20:56:53 ID:???]
>>875
テストサーバの場合だいたいWinSCPの自動アップロード使ってる

ちなみに、このスレだったかでmod_shebangというApacheモジュールを公開した人が居た。
cgiスクリプトのshebang行をApacheの設定で強制的に読み替えるというもの。

881 名前:nobodyさん mailto:sage [2007/08/01(水) 21:17:31 ID:???]
データベースのint型に
int(10)、int(1)など、
長さを指定できますが、これは「何」の長さなのでしょうか?
バイト数ではないし、
10進数として考えた時の長さでもないようです
int(1)に100を入れる事も出来たから
というか今やるとint(1)に4294967295すら入りました。
何の制約も受けてないようですが、
とすればこの数字は何の意味があるのでしょうか?

882 名前:nobodyさん mailto:sage [2007/08/01(水) 21:31:34 ID:???]
>>881
DB/バージョンによって数値に意味がなかったりあったり動作が違ったりするんでそれぞれ調べれ。

883 名前:nobodyさん [2007/08/01(水) 23:15:50 ID:jMsuAW9l]
>>880
WinSCPの自動アップロードってミラーリングとか同期機能の事ではなくてですか?

Win用の開発ソフトでプロジェクト組んだ方が楽だから、
開発自体はWindowsで行いたい。
やはりsambaをネットワークドライブに登録するなりして、
開発中のファイル自体をテスト用linuxサーバに置いておくのが無難なのかな…
でも開発過程のファイルを外部公開しているサーバに置くのは少し心配だけど
開発会社とかどうしているんだろう。

884 名前:nobodyさん mailto:sage [2007/08/02(木) 00:15:41 ID:???]
専用サーバ借りてて、サーバが公開されてることを気にしてるのか?
共用サーバをテスト機とかぬかしてるんじゃないよな?


885 名前:nobodyさん mailto:sage [2007/08/02(木) 00:18:17 ID:???]
逆に考えるんだ
共用サーバだからこそ無茶できる・・・
そう考えるんだ

886 名前:nobodyさん mailto:sage [2007/08/02(木) 01:28:54 ID:???]
専用だったら再セットアップに費用発生するからなw

887 名前:880 mailto:sage [2007/08/02(木) 02:30:37 ID:???]
>>883
サーバ側ペインでファイルを開いて編集して上書き保存すれば
それを検知してアップロードしてくれる。
二人で同時に保存したら遅い方にメッセージも出る。

外部公開してる時はApacheログ見るくらい。

888 名前:nobodyさん mailto:sage [2007/08/02(木) 02:35:25 ID:???]
すごく初歩的なことなんですが、
ファイルを読み取るだけの処理の方ではロックは必要ないんでしょうか?
同じファイルを読み書きする処理の方はロックをしています。



889 名前:nobodyさん [2007/08/02(木) 03:08:17 ID:oM1LYW0o]
テスト用linuxサーバは会社で用意したもので手元にあり、
いわゆる自宅サーバ的なもので本稼働用のサーバとほぼ同じ環境を構築してあります。
本稼働用のものはホスティング会社に管理してもらってます。

>>887
あれこれ試して見たのですが、ミラーリングアップロード機能かな。
ファイル毎にパーミッションが指定できない(違ってたらすみません)
みたいだけどupするファイルのパーミッションも指定できて便利かも。
とりあえずcgiファイルが動くパーミッションに固定しちゃえばパーミッション変更する作業も要らなくて
sambaを使うより楽に開発できる様な気がしてきた。
これならファイル自体はWin機に置いておけるのも良いかも。

890 名前:nobodyさん [2007/08/02(木) 04:04:54 ID:tcuQ5TqB]
地図サイトを作りたいのですが
画像で作成した地図上の建物の上にマウスが来たら、
その解説や画像などが表示されるようなものをスクリプトで作成したいです。
どのようなコマンドを使えば良いでしょうか?

891 名前:nobodyさん mailto:sage [2007/08/02(木) 06:39:10 ID:???]
ツリー型の掲示板を作ろうとしています。
普通の掲示板なら1クエリで1枚表示可能ですが、
ツリー型で、
次元をおりる毎に再帰的にクエリを発行すると、
ものすごいクエリ数になりそうです。
ツリー型の掲示板はだいたいそんなにクエリを発行しているのでしょうか?
少ないクエリで済むいい方法はないでしょうか?

892 名前:nobodyさん [2007/08/02(木) 18:28:50 ID:YI4RuKYl]
この日本の借金の数字がリアルタイムに変わるんですけど
flashでもないし、どうやって作るのでしょうか?
www.takarabe-hrj.co.jp/clock/index.htm

893 名前:nobodyさん mailto:sage [2007/08/02(木) 18:37:15 ID:???]
>892
お前には呆れたわ

894 名前:nobodyさん mailto:sage [2007/08/02(木) 18:46:28 ID:???]
>>892
ソースは見たのか?
ttp://www.takarabe-hrj.co.jp/clock/debtclock.js
を呼び出してるのがわかるだろう。
でも javascriptは板違いなのでここまで。

895 名前:nobodyさん mailto:sage [2007/08/02(木) 23:29:43 ID:???]
>>889
ローカルにファイル置かなくても
サーバ側のファイルを右クリック→開く→編集する→上書き保存
これだけでアップロードとかそんな操作いらない。
バックアップはダウンロードするかtarコマンド。

896 名前:nobodyさん [2007/08/03(金) 03:27:36 ID:qKGW3m+S]
SWFUploadというツールの動かし方がわかりません。
PHPファイル内に以下を参考に記述しましたが、複数アップロードになりません。
単体ファイルアップロードはできています。
ttp://youmos.com/reference/swfupload_setup.html

また、Source distribution (version 1.0.2, SWFUpload-src.zip - 14kb)
をダウンロードしてjscriptsとsrcのフォルダ毎設置しています。
どなたか参考になるサイトやサンプルなどあれば、
お教え下さい。宜しくお願い致します。

897 名前:nobodyさん mailto:sage [2007/08/03(金) 03:46:03 ID:???]
まず、この時間になぜおきてるのか。
話はそれからだ。



おれもふくめてな

898 名前:nobodyさん mailto:sage [2007/08/03(金) 04:14:05 ID:???]
>>897

まったくだ


おれも混ぜてくれ



899 名前:nobodyさん [2007/08/03(金) 04:15:22 ID:qKGW3m+S]
早めに寝たのです^^

900 名前:nobodyさん [2007/08/03(金) 13:32:36 ID:AcxxK5/9]
すみません、Web制作板では分からないようなので、
こちらで質問させてください。

メールフォームのセキュリティにSSLを使いたいのですが、
フォームに入力してもらうHTMLページもSSLにする必要がありますか?
フォームに入力してもらうHTMLページの送信ボタンを押した先(CGI)から、
SSLにすれば問題ないのでしょうか?

どうぞよろしくお願いします。

901 名前:nobodyさん mailto:sage [2007/08/03(金) 13:35:51 ID:???]
送信するデータを暗号化する必要があるのだから、入力させるフォームのページもSSLで送受信させるべき

902 名前:nobodyさん mailto:sage [2007/08/03(金) 13:44:35 ID:???]
基本的にフォームのページはSSLじゃなくてもいいが、
それだと送信する人に、送信先がSSLであることがわかりにくいから
フォームごとSSlにするのがいいと思う

903 名前:nobodyさん mailto:sage [2007/08/03(金) 13:45:13 ID:???]
>>901
早いお返事ありがとうございます!
では奏したいと思います。

904 名前:nobodyさん mailto:sage [2007/08/03(金) 13:46:56 ID:???]
>>902
ありがとうございます!
ではそうします!

905 名前:nobodyさん [2007/08/03(金) 14:31:43 ID:Wk9qIsqq]
Ajaxのライブラリで、年月日が入力できるカレンダーみたいなリストボックスのGUI部品はありませんか?

906 名前:nobodyさん mailto:sage [2007/08/03(金) 15:38:09 ID:???]
それは「Ajax」か?
D-HTMLとAjaxは同じじゃないぞ。

907 名前:nobodyさん mailto:sage [2007/08/04(土) 00:11:46 ID:???]
888ですが他の所で聞き直します。

908 名前:nobodyさん mailto:sage [2007/08/04(土) 00:18:45 ID:???]
>888,907
データを読み取れなかった際 (不完全データを取得してしまった際) の処理を書くか、
読み取れなかったらエラーにするか、お好きな方法を取ればいいかと。

自分なら読み取れなかったときには後者を取るな



909 名前:nobodyさん mailto:sage [2007/08/04(土) 14:21:00 ID:???]
apache,mysqlを再起動する場合、
どういう順序でするのがいいですか?
apache終了→mysql終了→mysql起動→apache起動
mysql終了→apache終了→apache起動→mysql起動
どっち?

910 名前:nobodyさん mailto:sage [2007/08/04(土) 16:24:55 ID:???]
どっちでもいいけどapache起動と同時にDB接続するスクリプトとかありえるかもしれないから前者だろうな

911 名前:nobodyさん mailto:sage [2007/08/07(火) 15:41:45 ID:???]
まずは接続を絶つべきかと思う


912 名前:nobodyさん mailto:sage [2007/08/07(火) 18:35:33 ID:???]
んなこたあない。それじゃ閉店前に店の片付け始めるようなもんだぞ。客に見られるぞ。

913 名前:nobodyさん mailto:sage [2007/08/07(火) 18:41:15 ID:???]
どれに対しての、「んなこたあない」なのか

914 名前:nobodyさん mailto:sage [2007/08/07(火) 18:49:52 ID:???]
>>911に対して。
「接続を絶つ」=「DB終了」の意味に取ったけど、俺の読み違いだったかも。

915 名前:nobodyさん mailto:sage [2007/08/07(火) 19:03:44 ID:???]
接続を絶つ→ApachをGracefulでシャットダウンの意味

DB処理が入る可能性がある中でいきなりDBから切り離すとか
怖いまねはできない

916 名前:nobodyさん mailto:sage [2007/08/08(水) 04:47:59 ID:???]
apacheをgracefulに終了→mysql終了→mysql起動→apache起動
これでFA?

917 名前:nobodyさん [2007/08/09(木) 21:55:29 ID:oFtNzYJw]
あのー、Intrawebはどこで聞けばいいんでしょうか?

918 名前:nobodyさん mailto:sage [2007/08/10(金) 00:42:29 ID:???]
カレンダー作っているんですけど、参考にgoogleとかyahooの見てたら
日付をクリックしたら予定の入力ができるウィンドウ?みたいなのが出てくるんですけど
これはどうやって作っているんですか?
javascriptではないですよね?



919 名前:nobodyさん mailto:sage [2007/08/10(金) 01:28:06 ID:???]
正確にはウィンドウでないということはJavaScriptで出してるやつだろうね。
JavaScriptとCSS併用で、あと保存もするならサーバ側も触らないと。
前二つはWeb製作板が担当。

920 名前:π ◆.MP3JDaRKc [2007/08/10(金) 20:11:09 ID:gAS2CkjB]
質問です。
cgiを書くのに一番いいと思う言語は何ですか?

あとclickjapan.web.fc2.com/のものですがIE以外で作動しないのですがなぜでしょうか?
それにエラーが出ます・・・

もうひとつ質問、
他のサイトからテキストを読み取りたいのですがどうやれば出来るでしょうか?

おねがいせいます。

921 名前:nobodyさん mailto:sage [2007/08/10(金) 21:45:28 ID:???]
Tcl が結構面白いらしい

922 名前:nobodyさん mailto:sage [2007/08/10(金) 23:13:29 ID:???]
>>921
面白さなんて聞いてません
恥を知れ

923 名前:JAPU ◆lVJAPUTeX. mailto:sage [2007/08/10(金) 23:13:50 ID:???]
ごきげんよう。

>>865
求めるレスポンス等にもよるが、不可能ではない。
ただ、通常のCGIプログラムとして動作させると絶望的に遅くなるだろう。

>>900
改ざんされる可能性が否定できないから、フォームのページ (画像など、ページを構成するすべてのファイル) はSSLにするべき。
送信されたデータを暗号化せずメールで送信するとSSLの意味がないので注意。

>>905
もう見つかったかもしれないが、求めているのはこれだと思う。
www.dynarch.com/projects/calendar/

>>920
Perlが情報豊富。(クソ情報も多いが。)
でも、好きな・書きやすい言語で書けば良いと思う。

他サイトの情報を取得するには、HTTPで取得してやればよい。
Perlなら、LWP::Simple か、LWP::UserAgent を利用。


924 名前:nobodyさん mailto:sage [2007/08/10(金) 23:14:48 ID:???]
PHPは頻繁に関数の仕様が変わるのでオススメできない


925 名前:nobodyさん mailto:sage [2007/08/11(土) 00:15:33 ID:???]
mod_rewriteの書き方教えろや

926 名前:nobodyさん mailto:sage [2007/08/11(土) 00:20:05 ID:???]
やだ

はい次

927 名前:nobodyさん mailto:sage [2007/08/11(土) 00:23:49 ID:???]
RewriteCond %{HTTP_REFERER} !^$
この^$は何を表しているか教えろ

928 名前:nobodyさん mailto:sage [2007/08/11(土) 00:27:58 ID:???]
>927
>926



929 名前:nobodyさん mailto:sage [2007/08/11(土) 00:28:56 ID:???]
分からない奴は答えるなボケ

930 名前:nobodyさん mailto:sage [2007/08/11(土) 00:39:18 ID:???]
Apacheをpreforkで使う場合の2.0系のメリットって何ですか?

931 名前:nobodyさん mailto:sage [2007/08/11(土) 01:22:28 ID:???]
>>929
くだらない質問でもど偉そうに聞いていいスレ
pc11.2ch.net/test/read.cgi/php/1158647441/l50

932 名前:nobodyさん mailto:sage [2007/08/11(土) 01:32:12 ID:???]
>>931
そっちで聞いたわ
全く使えねースレだな( ゚д゚)、ペッ

933 名前:nobodyさん mailto:sage [2007/08/11(土) 07:00:07 ID:???]
面白くない

934 名前:nobodyさん mailto:sage [2007/08/11(土) 07:26:03 ID:???]
もっと2ちゃんらしく回答者も罵倒してくれないと質問するきなくス

935 名前:nobodyさん [2007/08/12(日) 03:08:44 ID:evcdChbT]
wikipediaで使ってるwikiを使いたいんですが
どこにありますか?

936 名前:nobodyさん mailto:sage [2007/08/12(日) 05:04:25 ID:???]
ユーザーエージェントの文字の長さは最大何文字ですか?教えて下さい

937 名前:JAPU ◆lVJAPUTeX. mailto:sage [2007/08/12(日) 05:36:39 ID:???]
>>935
MediaWikiという名前で配布されている。
ja.wikipedia.org/wiki/MediaWiki

>>936
RFC 2616 を流し読みした限りでは特に上限はなさそう。


938 名前:nobodyさん [2007/08/12(日) 12:59:17 ID:jdQzQg/0]
掲示板CGIとかで、
全部の処理をまとめて1ファイルにしてある場合と、
処理別でread.cgi、post.cgi、delete.cgi…みたいに分けてある場合がありますが、
後者の方が負荷が減って軽くなったりするんでしょうか?



939 名前:nobodyさん mailto:sage [2007/08/12(日) 13:06:47 ID:???]
鯖の負荷はどっちもかわんないよ

940 名前:nobodyさん mailto:sage [2007/08/12(日) 13:35:32 ID:???]
分けたほうがメモリ上にロードする容量が減る

まあそれよりもメンテ性のほうが大事だけど。1ファイルにしたらif文の嵐だろ

941 名前:nobodyさん mailto:sage [2007/08/12(日) 13:43:31 ID:???]
ふつうはswitch文をつかうものですよ

942 名前:π ◆.MP3JDaRKc [2007/08/12(日) 13:47:38 ID:zvwVS+g3]
>>921-924
ありがとうございます!!

えっとそれじゃあ
vipclick.s254.xrea.com/c3lac/
のrannkingtable
の1位2位3位のクリック数を取得して表示する事は可能ですか?

943 名前:nobodyさん [2007/08/12(日) 21:14:29 ID:3BYxsAGR]
時間によってHPの色を変えたいのですが
JavaScriptがまったく出来ません…
C言語では無理ですよね?

944 名前:nobodyさん mailto:sage [2007/08/12(日) 21:19:12 ID:???]
>>939-941
ありがとうございます。

945 名前:nobodyさん mailto:sage [2007/08/12(日) 21:28:29 ID:???]
>>943
CでCGI書けばおk

946 名前:nobodyさん [2007/08/12(日) 21:47:59 ID:3BYxsAGR]
>>945
出来るんですか!
お返事ありがとうございますm(_ _)m

947 名前:nobodyさん mailto:sage [2007/08/12(日) 22:01:17 ID:???]
>>937
ありがとうございました






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<250KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef