[表示 : 全て 最新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/

101 名前:nobodyさん mailto:sage [2007/02/15(木) 16:28:17 ID:???]
CGIについてはど素人で何もわかりません。

infoseek iswebでCGIを使ってたのですが
もうひとつCGIを使いたいと思い、インフォシークの方に
「複数のCGIを使いたい場合はcgi-binフォルダの中にCGIごとのフォルダを作ってお使いください」
と書いてあったのでフォルダを作りそこに移動して、CGIの方もディレクトリを修正したんですが
エラーが出て使えなくなりました。
なので元のフォルダに戻し、CGIの方も元に戻したのですがなぜかエラーが出て使えなくなりました。

改善方法を教えてください。

102 名前:nobodyさん [2007/02/15(木) 16:31:12 ID:YU7qgtwS]
ageます

103 名前:nobodyさん mailto:sage [2007/02/15(木) 18:02:50 ID:???]
>101
それはちゃんと元に戻せてないってだけだろ
ちゃんと元に戻せばいいと思います
それとCGIについて勉強すればいいと思います

104 名前:nobodyさん mailto:sage [2007/02/15(木) 19:44:39 ID:???]
>>101
ど素人で何もわからない人間に
共有サーバを使ってもらいたくありません。
そのまま閉鎖してください。

105 名前:101 mailto:sage [2007/02/15(木) 20:08:12 ID:???]
FTPソフト使ってうpし直したら動作しました お騒がせしました

>>104
ん?悔しかった?

106 名前:nobodyさん [2007/02/19(月) 03:31:26 ID:jb2sLnSD]
Web制作&WebProgも見たのですが、どこで質問したらよいかわからないので、こちらで質問させてください。スレ違いでしたら誘導お願いします。

したいこと:flashファイルの画像・音声・動画をダウンロードされないようにしたいです。(スクリーンショット等はしょうがないと思ってますが … )

よくあるflashゲーム等のサイトでは、HTMLのソースにある.swfファイルや、ブラウザがSafariの場合「構成ファイル一覧」にある.swfファイルをダウンロードしても、中のゲームは簡単にダウンロード出来ないようになっています。

私が見た所(Crimson Room)はphpが使われているようですが、この”ダウンロードさせない”機能はphpで書いているのでしょうか?その場合、Perlではどうすればできるのでしょうか?

教えて頂けるスレや説明しているサイト等はあるのでしょうか?(諸事情から書籍ではなくサイトだと助かります)それともphpでもperlでもないのでしょうか?

それから、「swf flash ファイル ダウンロードさせない perl」等いろいろぐぐったのですが、ヒットしません。キーワードが間違っているのでしょうか?

環境はMac OS10.3.9でSafari1.3.2、ローカルサーバはApache2.0.53 (FreeBSD)にPerl 5.xです。Perlは超超初心者レベルです。

マカエレを使っていますが、過去ログは1〜4以外読めませんでした。質問ばかりですみませんが、よろしくお願いします。

107 名前:nobodyさん [2007/02/19(月) 03:59:35 ID:vpFQD8kw]
そのサイトは知らないけど 1次swf(枠だけ)から2次swf(メイン)を取り込む時に
参照先をスクリプトにして環境変数とか見て自力でヘッダとswfバイナリ吐いてるのかなーと想像。

これでもダウンロードはできるけど、まあそんな機能は
実現できないと思ってるので予め妥協案として提示まで。

108 名前:106 [2007/02/20(火) 08:52:59 ID:onPzWD/I]
お返事遅くなりましたが、ありがとうございます。ただ、完全に防ぐ方法はないのでしょうが、107さんの方法では、Safariの場合、いとも簡単にダウンロードされてしまうので、それは避けたいと思っています。 他にご存じの方いらしたら、よろしくお願いします。

109 名前:nobodyさん [2007/02/20(火) 09:08:47 ID:2/TECVD7]
safariじゃなくても普通にDLできる



110 名前:nobodyさん mailto:sage [2007/02/20(火) 11:01:38 ID:???]
元気があればなんでもできる

111 名前:nobodyさん mailto:sage [2007/02/20(火) 23:45:12 ID:???]
Safariはswfも解析できるのか
fla板ならそれを望んである程度成功した人も居るんでないかな


112 名前:nobodyさん [2007/02/21(水) 09:06:51 ID:VRtaMAPi]
Windows限定だがswfを抽出してDLさせるVBつくったけど
配布はしてない。
あとは、市販のswf→flaのソフトつかうだけだろ
レベルで組もうがhtacceceがしっかりしてないとIndex丸見えとかもおおいので
普通にDLできるでしょ

113 名前:nobodyさん mailto:sage [2007/02/21(水) 16:09:33 ID:???]
htacceceってなんですか?w

114 名前:nobodyさん mailto:sage [2007/02/21(水) 23:09:42 ID:???]
一行目、まず日本語からだな

115 名前:106 [2007/02/22(木) 03:14:06 ID:944t5r6W]
>>111
ありがとうございました。fla板探してきますっ。

Safariはswfの解析はできませんが、そのページに使用しているswfやjpgなどもろもろの置き場所を表示してしまうんです。

>>112
まだよくわかっていないのですが、htaccessはパスワードに関するものだと思ってました。勉強してみます。

みなさん、ありがとうございました。

116 名前:nobodyさん mailto:sage [2007/02/22(木) 09:09:17 ID:???]
SafariでloadMovieのURLまで見えるなら効果は落ちるけど
loadMovie("example.com/swf/game_01/download.cgi?" + key); // メインゲームダウンロード
とか。もちろんローカルで動いてる時はloadMovieしない。

117 名前:nobodyさん [2007/02/22(木) 16:53:01 ID:2id3wxmX]
質問させてください。シンプルなCGIをダウンロードしてきたのですが
シンプルすぎてスクロールバーやリンク文字の色を変える
スタイルシートをどこにどのように入れれば反映されるのかわかりません。
メインのCGIファイルに

#-----------------------------------HTML表示
$title = "コメント";
&header;
print "<body>\n";
#-------------------------------(次の項目)

という部分があるのでここのどこかに
<!--
body{
scrollbar-3dlight-color:#------;
scrollbar-arrow-color:#------;
scrollbar-darkshadow-color:#------;
scrollbar-face-color:#------;
scrollbar-highlight-color:#------;
scrollbar-shadow-color:#------;
scrollbar-track-color:#------;}
-->
といったものを入れればいいのかなと思うのですが
いつもは色コードを入れ替えるくらいしか改造したことがないので怖くて触れません。

どこにどのように入れればいいのか詳しい方教えて下さい。よろしくお願いします。

118 名前:nobodyさん mailto:sage [2007/02/22(木) 17:39:31 ID:???]
>>117
sub header
の中

119 名前:nobodyさん mailto:sage [2007/02/22(木) 17:59:06 ID:???]
open laszloとflexSDKはどっちの方が普及していますか。
どっちの方が使いやすいですか。



120 名前:nobodyさん [2007/02/22(木) 18:00:08 ID:GxAPvzcc]
open laszloとflexSDKはどっちの方が普及していますか。
どっちの方が使いやすいですか。

121 名前:nobodyさん [2007/02/22(木) 18:55:42 ID:pWN47pTf]
perlの質問です。

unlinkでファイルを削除するとき正規表現を使うことはできますか?

unlink("ファイル名.拡張子");
拡張子の部分をアスタリスクにしたい場合どのように書くのでしょうか?

同一のファイル名を持つ全てのファイルを削除したいのです
お願いします。

122 名前:nobodyさん mailto:sage [2007/02/22(木) 20:49:39 ID:???]
正規表現じゃなくてワイルドカードですな

unlink("/*.*");

みたいな感じで出来る
でもサブディレクトリまでは潜らないので、そこは自力実装してください
多分モジュールがあると思いますけどね>サブディレクトリまで考慮した削除

123 名前:121 [2007/02/22(木) 21:01:23 ID:pWN47pTf]
>>122
ご回答ありがとうございます。

unlink("/*.*");

この場合だとフォルダ内全て削除してしまわないでしょうか?

abc.gif abc.jpg abc.png
以上のファイル全て削除したいとします。

unlink("abc.*");

のように、abcというファイル名のついたファイルを全て削除したいです事がしたいのですが
unlink("abc.*"); では駄目のようです。
何か方法ありませんでしょうか?

宜しくお願いします。

124 名前:nobodyさん mailto:sage [2007/02/23(金) 20:13:41 ID:???]
>>123
つ【grep】

125 名前:nobodyさん mailto:sage [2007/02/23(金) 20:26:01 ID:???]
unlink for glob 'abc.*';

126 名前:nobodyさん mailto:sage [2007/02/23(金) 20:28:47 ID:???]
>>125 forイラネ
unlink <abc.*>

127 名前:nobodyさん mailto:sage [2007/02/23(金) 21:25:07 ID:???]
ここでいいかな

自動でどこかのチャットルームでの発言を抽出するような
プログラムを作りたいのですが、webプログラムで可能ですか?

128 名前:nobodyさん mailto:sage [2007/02/23(金) 23:03:09 ID:???]
でどこかのチャットルームが発言を抽出できない仕掛けを施してたら難しいかもしれないが
普通はできるよ

129 名前:nobodyさん mailto:sage [2007/02/23(金) 23:05:35 ID:???]
dくす
少し勉強する気になった

今は適当にコピペして、
クリップボード抽出ツール使ってそれから時間順並べ替えツール使ってそれをブログに投稿という
少し遊びでやるには手間がかかることやってるようなきがしたんで



130 名前:nobodyさん mailto:age [2007/02/23(金) 23:43:04 ID:???]
FreeStyleWiki で __foo__ という文字を入力するにはどうすればいい?
どうも __ を使った下線の記法があるようで正しく入力されない。

131 名前:nobodyさん mailto:sage [2007/02/24(土) 00:28:58 ID:???]
usamimi infoでnickyを設置しようとしてつまずいてます
パスワード設定画面まで行くんですがパス入れても先に行かない
パーミッションの設定が悪いんだとは思うんですけどうまくいきません
ご教授お願いします・・・スレ違いでしたらすいません

132 名前:nobodyさん mailto:sage [2007/02/24(土) 04:01:13 ID:???]
フレームを使わず、フレームと同等の効率性を利用したいです。
左側にメニューを表示して右側にコンテンツを表示のような〜
でもフレームはSEOや、アクセシビリティの点から推奨されないと聞きました。
代替手段としてはどのようなものがあるのでしょうか?
スタイルシートを利用したマルチカラムレイアウトは結局全ページに
左側メニューの内容を記述しなければならないのであまり使いたくありません。

133 名前:nobodyさん mailto:sage [2007/02/24(土) 11:21:40 ID:???]
じゃあ、iframe

134 名前:130 mailto:sage [2007/02/24(土) 17:44:30 ID:???]
他で聞くことにします。
ありがとうございました。

135 名前:nobodyさん mailto:sage [2007/02/24(土) 18:01:14 ID:???]
>>132
ssi
phpのinlude
jspのinclue

サーバ側でやるのがいやなら
プログラム書いてHTMLを自動出力する

136 名前:132 mailto:sage [2007/02/25(日) 10:47:16 ID:???]
>>135
PHPを使うことにしました。
perlしか知らなかったので躊躇してたのですが、
やってみるとあまりに簡単でびっくりしました。
ありがとうございました。

137 名前:nobodyさん [2007/02/25(日) 22:15:49 ID:ZV69tl0F]
MotionSWFってフリーのパラパラ漫画みたいなFlashを作る
ソフトがあるんですが、これを再生するとループし続けてしまいます。
10秒で止める方法を教えてください。
l書き換えなきゃ(書き足す?)ダメみたいです。
ちなみにコレ
ttp://www.vector.co.jp/magazine/softnews/020223/n0202231.html

138 名前:nobodyさん [2007/02/26(月) 05:26:04 ID:zp7D/FQp]
質問をさせてください。
BIGLOBEでnickyを設置したいんですが、ケータイ用のcgiがうまく設置できません。
ttp://www.din.or.jp/~raelian/mobile_upper.html
DLしてきたものを何もいじらずアップロードすると始めのページは表示されるんですが、次に進めません。
あやしそうなところ(「a href」のところや「./○○.cgi」など)を
全てフルパス(cgi.www○○〜)にしてみると始めのページすら表示されず・・・
nicky.cgiは正常に動作しました。
ご教授よろしくお願いします。

139 名前:nobodyさん [2007/02/26(月) 05:49:12 ID:iwe9u6xQ]
>>137ですが、自己解決しました。
失礼します



140 名前:nobodyさん mailto:sage [2007/02/26(月) 06:42:54 ID:???]
>138

>次に進めません。
ここを具体的に。


141 名前:138 [2007/02/26(月) 12:34:30 ID:zp7D/FQp]
メールアドレスなどのセットアップページになり、セットアップまではできているみたいです。
セットアップ完了ページからリンクされているmobile.cgiにアクセスすると
nickyのパスワード入力と「mobile up!」というボタンがでてきてパスワードを入力してボタンを押すとServer Errorがでてしまう状態です。
ケータイから入力したメールアドレスに画像添付して送ってもnicky.cgiには反映されていません。
よろしくお願いします。

142 名前:nobodyさん mailto:sage [2007/02/26(月) 15:24:29 ID:???]
perlの質問です。
ある掲示板に二重投稿防止機能がついていなかったので、
それに防止機能をつけたいと思いました。

データは
2(ツリー数)<>4(最終記事)
2(ツリー)<>投稿者<>投稿日時<>子記事なら親記事<>2(総合)<>コメント<> ※親記事2
<>投稿者<>投稿日時<>2(親記事)<>4(総合)<>コメント<> ※親記事2への子記事
1<>投稿者<>投稿日時<>子記事なら親記事<>1(総合)<>コメント<> ※親記事1
<>投稿者<>投稿日時<>1(親記事)<>3(総合)<>コメント<> ※親記事1への子記事・


と繋がります。
最終投稿記事を探すには、最終記事bフある記事を抽出する必要がある。
それにはforeachを使えばいいんじゃないか、というところまではたどり着きました。
open(IN,"$bbslog") || &error("Open Error : $bbslogfile");
@lines =<IN>;
までは考え付いたのですが、左から五番目のデータを探して
最終記事ai$allcomに代入済み)と一致するデータを抽出するには、
どうしたらいいでしょうか。


143 名前:nobodyさん mailto:sage [2007/02/26(月) 18:51:14 ID:???]
>>142

open(IN,"$bbslog") || &error("Open Error : $bbslogfile");
@lines =<IN>;

$comment #投稿されたコメント
$beforehand = (split(/<>/, $lines[-1]))[4] #最後に投稿されたコメント

if($comment eq $beforehand){error('二重投稿です');} #同じであればエラー処理

一応解説すると、配列の最後にあるデータが最新のデータなので$lines[-1]で指定。
もし、一番最初が最新のデータなら$lines[0]でおk
split関数でデータ区切り文字<>の5番目の文字を$beforehandに格納
eq で比較して同じであればエラー。

144 名前:nobodyさん mailto:sage [2007/02/27(火) 02:43:33 ID:???]
ここでいいのかな。

perl.toshinari.net/cgi/bbs/new2ch/index2.html
の2ch掲示板についての質問なのですが、2chでいう「!test」で「テスト」と名前をを表示させるのはどうすればいいのでしょうか?

名前の変数は$in{'FROM'}なので
if($in{'FROM'} =~ /!test/) {
$in{'FROM'}="テスト\n";
}
と考えたのですが、うまく表示されません。

!testを抽出する部分まではあっているとおもうのですが、名前の値を返すにはどうすればいいのでしょうか?

145 名前:nobodyさん mailto:sage [2007/02/27(火) 02:47:59 ID:???]
それだと名前が

期末!testしぼん

でも名前がテストになっちゃうよ。

eq でチェックするか、

$replacename{'!test'} = 'テスト';
$in{'FROM'} = $replacename{'!test'} if defined($replacename{$in{'FROM'}});

でややこしく組んでみるとか。

146 名前:nobodyさん mailto:sage [2007/02/27(火) 07:48:20 ID:???]
外部には公開しない自宅内イントラネットでCGIの勉強してるのですが、
分からないことがあるので教えてください。
ある場違いな場所でCGIのパスワード機能を教えてもらったのですが、

require './cgi-lib.pl';
require './jcode.pl';

// POST受け取り
&ReadParse(*MYDATA);
$id = $MYDATA{'id'};
$password = $MYDATA{'password'};

if ($id eq "hoge" ) {
 if ($password eq "hage") {
  print "Location: www.hoge.com/\n\n"; // hogeへ
} else{
  print "残念、パスワードが違います・・・\n";
}

これをhoge.cgiとして実行するとファイルはきちんと見つかるのですが、
ページを表示できませんとエラーになってしまいます。

この場合どうすれば表示できるのでしょうか?
ネット上に落ちてた他のCGIファイルはきちんと動作しています。

147 名前:nobodyさん mailto:sage [2007/02/27(火) 09:20:20 ID:???]
print "content-type: text/plain; charset=お好きなコード\n\n";
の行が抜けてるから。


148 名前:nobodyさん mailto:sage [2007/02/27(火) 10:04:42 ID:???]
>>147
レスありがとうございます。
それはどこに入れるのでしょうか?

最初に入れたのですが動かないです。

149 名前:nobodyさん mailto:sage [2007/02/27(火) 10:19:16 ID:???]
勉強しなおすか、ググってください



150 名前:nobodyさん mailto:sage [2007/02/27(火) 13:46:42 ID:???]
CGIの質問お願いします。
ログに「2007/02/27 00:50」のように保存されている日付データがあります。
現在時間がこの時間の2分以内であればエラーを表示したいのですが、
このようなデータだと簡単に引き算できないように思えます。

2007/02/27 00:50を世界標準時に戻してからtime関数で現在時間を
取得して引き算すれば簡単だと思うのですが、このようなデータを
世界標準時に戻す方法はありますか?うるう年とか考えたら
すごい計算になりそうに思えます。

他によい方法があればご指導お願いいたします。

151 名前:nobodyさん mailto:sage [2007/02/27(火) 18:04:31 ID:???]
Time::Local

152 名前:nobodyさん mailto:sage [2007/03/01(木) 18:16:54 ID:???]
RSSに対応していないページの中にある表示させたい部分だけ抜き取って
RSSのように取得して表示させたいのですが・・・・
どなたか教えてくれませんでしょうか?

myrssなどいろんなサービスがありますが
それらだとどーしても不要な部分まで入ってしまうので困ってます。


153 名前:nobodyさん [2007/03/01(木) 22:38:31 ID:v5Qv+U7w]
サイト内検索を導入しようと思い、いろいろ探しているのですが、
サイトの作りが動的である為、インデックス型だとphpをそのまま拾ってしまい、
タイトルなどが正しく表示されません(タイトルをphpで動的生成してます)

こういう作りの場合、フリーの検索スクリプトでは難しいのでしょうか?

154 名前:nobodyさん mailto:sage [2007/03/01(木) 22:45:28 ID:???]
>>152
マルチしてんじゃねえーよボケが

155 名前:nobodyさん [2007/03/01(木) 22:49:14 ID:LgvhnFPU]
HTML、JavaScriptの世界で、スケジュールの計画、実績を表示する
ガントチャートみたいなのって実現可能?
横列のヘッダーが日付で、縦に各タスクの計画と、実績を横棒で表示します。
進捗が進むごとに、横棒が伸びるのですが、それをどうやって実現すれば
よいのかつまってます。
横棒は画像がいいのかな?
探してもコンポーネントはなかったです。

156 名前:nobodyさん [2007/03/03(土) 01:18:52 ID:rZwBmn67]
変数でチャートを指定したとして
業務日誌の書き込みのフラグで日付を関連付けさせれば
いけないこともないが、めんどいねw

157 名前:nobodyさん mailto:sage [2007/03/03(土) 02:07:07 ID:???]
<table>
  <tr>
    <td>作業</td><td>3/1</td><td>3/2</td><td>3/3</td>
    <td>設計</td><td>●</td><td>●</td><td></td>
    <td>開発</td><td></td><td>●</td><td>●</td>
    <td>テスト</td><td></td><td></td><td>●</td>
  </tr>
</table>

こういうふうにHTMLで作るのはダメなの?

158 名前:nobodyさん mailto:sage [2007/03/03(土) 10:31:05 ID:???]
img の height で進捗を表したほうが楽かと思うよ

159 名前:nobodyさん [2007/03/03(土) 14:21:04 ID:g6+lfKIp]
質問です
勉強の為にアパッチをローカル環境で使用するため
今自分のpcにアパッチをインストールしているのですが、
終了後にブラウザからlocalhost/と入力すると「あなたの予想に反して・・・・」
と表示されると初心者講座に書かれてましたが、「It works」と表示されます。
インストール後にアパッチモニター何とか?のエラーが出ていました。
で、そのままググッたら正確には失敗のエラーではなく警告メッセージだという事が判りました。
さらにググッたら80番ポートが使用されているとか言う事で
使用を停止するための作業を判らないなりに調べながらやってみましたが
やっぱり「It works」が出てしまいます。
「あなたの予想に反して・・・・」の画面だ出ると完璧って書かれていたので
今の状態はダメなのでしょうか?
タスクバーには「Running all Apache services」のアイコンが追加されています。

使用環境はwindows xp です。
ちなみに上手くいかなかったので、windowsの更新できる項目を全て更新しました。

助けてくださいm(__)m



160 名前:nobodyさん mailto:sage [2007/03/03(土) 14:53:25 ID:???]
アパッチ以外にIISとかANHTTPDとかサーバソフト入れてない?

161 名前:nobodyさん mailto:sage [2007/03/03(土) 15:03:56 ID:???]
It worksはApache2.2系のテストページよ

162 名前:nobodyさん mailto:sage [2007/03/03(土) 15:14:41 ID:???]
おあとがよろしいようで

163 名前:159 [2007/03/03(土) 16:03:00 ID:g6+lfKIp]
>>160さん 入れていません。てか初めてこんな事してるので
解からないですが・・・・
>>161さん 
テストページって事は、インストール時に表示されるテストページを
通り越して、通常のテストページを表示させてしまったってことでしょうか?
それとも2.2系ではインストール時のテストページ「あなたの予想に反して・・・」が表示されないのでしょうか?
素人なので解説どうりにいかないとわけ解かんなくなってしまっています。
インストール成功したという事と受け取ってますが、マジで解からないです。

>>162さん ボクには落ちがついたのかも判りません。

これはクリアできったって事でよさそうなので、さらに気になるのが
解説はアパッチ2.0.53で話が進んでいるのですが、新バージョン(2.2.4ダウンロードしちゃった)でも
phpの組み込み方は旧バージョンの設定方法と変わりませんか?
phpも解説は5.0.3だったのにボクは5.2.1をダウンロードした。それしか解からなかった。

164 名前:nobodyさん mailto:sage [2007/03/03(土) 16:26:43 ID:???]
>>163
> それとも2.2系ではインストール時のテストページ「あなたの予想に反して・・・」が表示されないのでしょうか?
そういうこと。2.0系はそのメッセージだったが、2.2系では変わった。

2.2系では、用意されているモジュールとか設定ファイルの構成とか、色々と2.0系と違いがあるから、
2.0系のサイトを見てやるなら2.0系の最新版を入れ直すべきだと思う。まだ2.0なら当分現役だろうし。
それに2.0用にコンパイルされたモジュールは2.2じゃ動かない。PHPのディレクトリにある
Apacheモジュールはそれぞれのバージョン用が用意されているので、適切なほうを読み込む必要がある。
php5apache2.dll - 2.0系
php5apache2_2.dll - 2.2系

PHPのほうは5.2.1を入れていいと思う。そんな混乱するような違いはなかったはずだ。

80番ポートが使用されてるってのは…なんだろうね。
ちゃんとテストページが表示されて動いてるみたいだから、勘違いか一時的なものじゃないか。

165 名前:159 [2007/03/03(土) 16:42:01 ID:g6+lfKIp]
>>164さん 
詳しい解説ありがとうございます。
アパッチ入れなおしてやり直してみます。
さっき「はじめての人のためのかんたんPHP+MySQL入門」って本を買ってきたのですが
こっちはPHP4だって・・・。もうなにがなんだか・・・。

アパッチ2.0系でダメだったら、本の付録CD使ってやろうかと思います。


166 名前:159 [2007/03/03(土) 16:44:56 ID:g6+lfKIp]
追記です。
80番ポートの件はグーグルの検索迷宮に
入り込んでいた可能性が高いです。
正直ワカらなすぎて検索結果のフレーズをかたっぱしから見ていったので

167 名前:nobodyさん mailto:sage [2007/03/03(土) 16:58:56 ID:???]
。oO(自分がはじめてプログラミングしたときのことを思い出すレスだなぁ)

168 名前:nobodyさん [2007/03/03(土) 21:00:40 ID:fNDaKVAP]
質問です。
検索エンジンを作ったのですが、サイト名が決まりません。
かっこいいサイト名をおしえてください。

169 名前:nobodyさん mailto:sage [2007/03/03(土) 22:26:19 ID:???]
「おしえてくん」



170 名前:nobodyさん mailto:sage [2007/03/03(土) 23:14:46 ID:???]
>>169
なんという天才

171 名前:nobodyさん [2007/03/04(日) 05:41:36 ID:50YvVeUU]
mixiモバイルについているような、メールを使って日記を書くといった機能は、具体的には何を使ってどのような処理を行っているのでしょうか?
メール送信後にすぐ処理されるというのは、メールサーバーに何かを仕込んだりしているのでしょうか?


172 名前:nobodyさん mailto:sage [2007/03/04(日) 13:21:25 ID:???]
メールを受信したら何らかのコマンドを走らせる、というのが出来た気がする。
負荷が気になるならcronでもいいだろうし。

……微妙に板違いな気もするけど完全に切り分けはできないからいいか。

173 名前:nobodyさん mailto:sage [2007/03/04(日) 20:04:57 ID:???]
ま、aliasesや.forwardで検索してみ

174 名前:nobodyさん mailto:sage [2007/03/07(水) 21:41:48 ID:???]
すみません。まったくのプログラミング初心者なのですが質問があります。
仕事の効率化を図るために何かひとつプログラミング言語を習得してみようと思うのですが、入門に最適な言語はありませんか?

175 名前:nobodyさん mailto:sage [2007/03/07(水) 23:32:38 ID:???]
Javaっていいたいとこだけど
PHPでWebアプリ作るのが一番早そう。

176 名前:nobodyさん mailto:sage [2007/03/08(木) 00:00:58 ID:???]
仕事の効率化つったらPerlをCopalで動かすのが一番効率を感じる時だな。
あとはOffice系のマクロとか。
htmlが都合いいならPHP。覚えるコストも安い。
それにしても仕事の効率化でWebProgってのは何を想定してるのか。

177 名前:nobodyさん mailto:sage [2007/03/08(木) 00:31:39 ID:???]
最近流行りのToDo管理の類じゃなかろか。


178 名前:nobodyさん [2007/03/08(木) 15:20:50 ID:6RRFOqDL]
↓このスクリプトの
ttp://ame.dip.jp/ame/upload_cgi.txt

$filename = int(time/1000000).'/'.(time%1000000).'.'.$ext;
open(W, "> ../upload/$filename");

が理解できない
'/'はファイルネームみたいだけど、こんなのありなの?
ローカルのwindowsと無料ホームページサービス(xrea)で試してきたけど、
スラッシュが入ってるとファイル作成できん

でも配布元じゃ動いてるっぽい

179 名前:nobodyさん mailto:sage [2007/03/08(木) 15:27:45 ID:???]
うpろーだか何か知らないけど
アップロードされたファイルをディレクトリごとに分けるって
よくありがちな仕様だと思うけど。
パーミッションがなくてディレクトリ作れないだけじゃん?



180 名前:nobodyさん [2007/03/08(木) 15:49:21 ID:6RRFOqDL]
xreaで画像を作成するdirを707にしても無理
スラッシュがないと作成できる
この例だとaaa/bbb.jpgのaaaディレクトリを自動で作ってくれるの?

181 名前:nobodyさん mailto:sage [2007/03/08(木) 22:03:10 ID:???]
ファイルの作成先であるディレクトリが既にあるのが前提なので、

$putdir = int(time/1000000);
mkdir $putdir if !-e $putdir;

これを付け加えればいいかと思う


182 名前:nobodyさん mailto:sage [2007/03/08(木) 22:49:38 ID:???]
このスクリプトの頭にはCドライブから始まるperlへのパスが書いてある
つまり、そのままでwindowsで動くということだ
そして大抵の掲示板鯖はunix/linux系だろうから、実際に稼動させてるのを見ると
それ系でもそのまま動いているということになる

これは絶対におかしい
謎だ

183 名前:nobodyさん mailto:age [2007/03/09(金) 01:07:10 ID:???]
mod rewriteで
example.com/hoge?id=12 に来たアクセスを

をpublic_html/PHP/usr/hoge.php?id=12 に送りたいのですがどうしてもできません。
ご教示お願いいたします。

今はこんな感じで書いてます。
RewriteEngine on
RewriteRule hoge\?id=([a-z0-9]+)$ example.com/PHP/id/hoge.php?id=$1 [L]

184 名前:nobodyさん mailto:sage [2007/03/09(金) 01:18:04 ID:???]
>>182
いや、これはWinでしか動かないよ。
Winなら勝手にディレクトリ作ってくれるし。

185 名前:nobodyさん [2007/03/09(金) 08:50:41 ID:eGapl2tj]
スクリプト内で作成したファイルの所有者を
そのスクリプト中で変更したいのですができません。
apache:apache→admin:admin
にしたいのですが、いい方法はないでしょうか?

186 名前:nobodyさん mailto:sage [2007/03/09(金) 09:17:31 ID:???]
Pythonって、obj.hoge().huga() みたいな右つながりの書き方できますか?

187 名前:186 mailto:sage [2007/03/09(金) 09:35:52 ID:???]
できました。

188 名前:nobodyさん mailto:sage [2007/03/09(金) 13:09:59 ID:???]
>>183
RewriteRule ^hoge$ PHP/id/hoge.php?%{QUERY_STRING}
/PHP/usr/なのか/PHP/id/なのかどっちだ

189 名前:nobodyさん [2007/03/11(日) 04:19:42 ID:lQSNQtRn]
パスワード入力での質問なのですが、SSLを使わない場合に
クライアント側で暗号化、送信(JavaScript?) → サーバ側で復号化(Perl)
をする場合、どういった暗号化、復号化処理を行えば良いのでしょうか。

DESとかMD5を使う場合、クライアント側では
www.onicos.com/staff/iz/amuse/javascript/expert/
とかのJavaScriptを使って、サーバ側ではcrypt関数を使うでOK?



190 名前:nobodyさん mailto:sage [2007/03/11(日) 15:36:43 ID:???]
>>189
クライアントサイドで暗号化しようとする理由は何?

191 名前:189 mailto:sage [2007/03/11(日) 18:57:32 ID:???]
>>190
通信データを傍受された際の対処です。
実際に役に立つ日がくるかどうかはともかく、体裁を繕うのに実装しようかと思います。
傍受された暗号文を直接送り込めばイイじゃん、って事に関しては、送信元を限定する
事で対応したいと思っています。

192 名前:nobodyさん mailto:sage [2007/03/12(月) 01:34:59 ID:???]
>189
正直、「体裁を取り繕う」役割すら果たし得ないと思うが。
ActiveXコントロールでも仕込んで暗号化処理を隠蔽するんでもなきゃ、暗号化の仕掛け自体
攻撃者にダダ漏れだってのは分かるよね?

193 名前:nobodyさん mailto:sage [2007/03/12(月) 03:18:33 ID:???]
これは覚えておいて欲しい
Clientで暗号化する以上、暗号化ロジックは漏れてることになる


194 名前:nobodyさん mailto:sage [2007/03/12(月) 21:42:47 ID:???]
>>192,193
お前らMD5が何か分かってないだろ

195 名前:nobodyさん mailto:sage [2007/03/12(月) 23:27:30 ID:???]
>>189
その方法だとcrypt関数は期待したようには動作しない。
確かPerlにはMD5ハッシュ生成モジュールがあったと思うからそれを使う。

196 名前:189 mailto:sage [2007/03/13(火) 00:02:54 ID:???]
>>195
ありがとうございます。確かにcrypt関数では期待した値がでませんでした。
いろいろ調べて Digest::MD5 を使ってみたところうまくいったので、この方法で
パスワードの検証を行いたいと思います。

追記:暗号化、復号化という言葉が誤解を招いたのかもしれませんね。

197 名前:nobodyさん mailto:sage [2007/03/13(火) 07:31:23 ID:???]
>>191
傍受されたパスワードをそのまま送られたら意味なし

198 名前:nobodyさん mailto:sage [2007/03/13(火) 21:53:51 ID:???]
素で分からないのだけれど、サバの設定で送信元を限定した場合に
>>189のパスを突破する方法ってあるのけ?当然総当りとかナシな
つーか、傍受した暗号パスワードをどうやって送るのか教えてけれ。
あと、方法にこだわらないならAjaxのSSLもどき使う方がラクかもだよ。

199 名前:nobodyさん mailto:sage [2007/03/14(水) 00:30:51 ID:???]
>198
>傍受した暗号パスワードをどうやって送るのか
データをいくら暗号化しようと素のHTTPで送る以上、
「暗号化されたバイト列」を平文で送るよりないわけで……
クラカーは同じ内容の平文を送ればいいだけ。



200 名前:nobodyさん mailto:sage [2007/03/14(水) 01:00:58 ID:???]
>>199意図が伝わってないようで。解説すると、
同一ドメイン以外からのCGIリクエストを許可しない場合、外部から正しい
暗号文を送られてきても拒否れる。
当然に正しいフォームに暗号文を入力しても違う暗号文になるので整合しない。
つまり、リクエスト元を偽装する方法にはどういった事が考えられるか、と。






[ 続きを読む ] / [ 携帯版 ]

前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