△▲ WebProg 初心者の質問 ▼▽
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
02/08/24 10:18ID:Xl1boM6sWebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
0878877
02/11/02 21:29ID:???あ、Content-Encoding:gzipというヘッダーは出力した?
それと、ヘッダーを出力したあと、標準出力をフラッシュした方がいいよ。
以前それではまった(w
0879874=876
02/11/02 21:29ID:Zah39nHqとなってます。
どこかいけないところがあるのでしょうか・・・
0880nobodyさん
02/11/02 21:32ID:???Perlは詳しくしらないけど、STDOUTはプログラム開始時にオープンされているんじゃないの?それをクローズせずに再度オープンするのはまずいんじゃない?
0881874=876
02/11/02 21:33ID:Zah39nHqありがとうございました!
問題は、gzip.exeを別サイトのものにしたら動きました。
/usr...をC:/usr...にしてみる。
それでダメならわからないなぁ。
0883880
02/11/02 21:34ID:???いや、、いいらしいな(汗
0885nobodyさん
02/11/04 07:23ID:5+umhhBG変な奴が混ざったせいで遅レスだけど、
分割して送るのが嫌なら、内容を書いたページのURLをおくればいいんでない?
0886nobodyさん
02/11/04 22:59ID:6LXbiWkuPHP用のフィルタ入れないと拾えませんか?どなたかご教授ください。
0887nobodyさんへ
02/11/04 23:20ID:G/C4foN1携帯用のランキングCGIプログラムを捜しています。
何卒お願いします。
0888nobodyさん
02/11/05 01:36ID:0hYS8g6e$ENV{'hoge'}を用いての回線情報を取得って出来るのでしょうか?
DSL,,Cable,,T1,,128K ISDN,,などの情報です。
0889nobodyさん
02/11/05 02:02ID:???リモートホストにそれらしき文字列があれば「ああ***かもしれないな」と推測出来る程度。
0890nobodyさん
02/11/05 02:09ID:0hYS8g6e$usec = $ENV{'hoge'};
-------------------
貴方の回線は $usec です。
↑望ましいもの...
ちと、無理がありますかね?
0891nobodyさん
02/11/05 02:11ID:???0892nobodyさん
02/11/05 03:03ID:0hYS8g6eよければと思ったのですが・・・。
やはり無理でしたか・・リモートホストを1つ1つ見て
解説できませんからね(w
0893nobodyさん
02/11/05 13:06ID:qgkhs5sjチェックしてるんですかね。
0894nobodyさん
02/11/05 13:53ID:58cXwZLz送信されるデータに CrLf などが挿入されないんですが、
ワードラップしたデータを送信する方法って他にあるでしょうか?
よろしくです
0896nobodyさん
02/11/05 16:02ID:ALvHjqdVですが、Tomcat4.xはデフォルトではinvoker機能が使えないらしく
http://localhost:8080/test/servlet/HelloWorld
では実行できませんでした。(「/test」はserver.xmlのパス)
それでWEB-INF配下にweb.xmlを作成しようと思うのですが、
web.xmlで最低限設定しなくてはいけない項目ってどれなんでしょうか?
またその場合のURLの記述はどうなるのでしょうか?
0897894
02/11/05 17:31ID:???HARD でおけでした。 PHYSICAL とか VIRTUAL とか役立たず。。。
なんなんでしょうねこれ。
ありがとうございました
0898nobodyさん
02/11/06 00:25ID:lXuosbQ7gd1.5を持っています。
これはgd.hで#define LZW_LICENSED
としてコンパイルするとgdImageLzwという関数が使えるようになります。
Linuxでfly.cのgdImageGifをgdImageLzwに変更してコンパイルしてみたら
Win版1.6.0と同じサイズの画像が作れました。
0899nobodyさん
02/11/07 14:23ID:l3y5RiI0チェックし、不正/漏れなどの場合はもう一回登録画面に戻す。
その際、不正だった項目以外で既に入力していた内容は、
そのまま表示したいのですが、Servlet/Bean/JSP の場合、
どうやるのが普通なんでしょうか?
普通というか、みさなんが一般的にしている方法って、どうやってます?
0900nobodyさん
02/11/07 15:16ID:???0902nobodyさん
02/11/07 16:32ID:l3y5RiI0Client が Cookie を使えない可能性があるのと、鯖側の Session には
保持してもいい項目が決まっているんで、勝手に追加できないんです。
私も Session に持たせて、登録完了時にその項目だけ remove するのが楽かと思ったのですが…。
どうするアイフル?
0904nobodyさん
02/11/07 18:12ID:???それをselect3つで選択させて、ファイルを開くってことをしたいです。
ネットで検索してセレクトを2階層連動させるもの方法ってのはあったんですが、
初心者のため、それを3階層に変形できません。
またそこからどのようにファイルに飛ばすかがわかりません。
0905nobodyさん
02/11/07 19:40ID:GuYdudQzするとアプレットの部分が黒く印刷されてしまいます。
どうにかならないですか?
0907nobodyさん
02/11/08 00:29ID:c0eNbvCePerlとPHP(CGIとして使用)ではどちらを使うかによって負荷軽減の
メリットはありますか?
どこかのレスで読んだんですけどアクセスが多いとPerlの方が処理が
早いとか書いてありましたが。
0908nobodyさん
02/11/08 00:45ID:0ORFZfntすみません。
hidden でって、どうやってやるんでしょうか?
厨房な質問で…。
0909nobodyさん
02/11/08 01:46ID:???<input type="hidden" name="kakiko" value="そ、そんなしとがServlet/Bean/JSPやるのかYO-!!">
0911nobodyさん
02/11/08 07:37ID:???<input type="hidden" name="kakiko" value="説明するのがめんどくせぇ。">
<input type="submit" name="retry" value="戻る">
続きよろしく > だれか
0912nobodyさん
02/11/08 08:58ID:???<input type="submit" value="確認">
↓ ↑
<input type="hidden" name="kakiko" value="<%=request.getParameter("kakiko");%>">
<input type="submit" value="戻る">
0913nobodyさん
02/11/08 15:06ID:YDRq+VAsブラクラ踏んだみたいに急に窓が大量に開き始めます
これって誰かが故意にやってるんでしょうか?
対処法か、報復方法あれば教えてくれませんか?
ヨロスコ
0914nobodyさん
02/11/08 15:51ID:???報復すれば同罪。
0915nobodyさん
02/11/08 17:03ID:???レンタルサーバ板の人によればWin版PHPはメモリリークのバグがあるらしい。
CGIとしてその都度起動しないとどんどんリソースを食いつぶしてゆくそうな。
0916nobodyさん
02/11/08 17:21ID:ImPiGNwwCGI配付サイトから貰ってきたアクセス解析のcgiを利用しようと思っています。
とりあえず、鯖にうpしてから弄る方がいいか
よく本とかで勉強してからやる方がいいか
どちらがお薦めでしょうか?
0918916
02/11/08 17:35ID:???レスありがとうございます。
いま速効で使えるか確認してきたら、telenetは使えませんでした…
ローカルでやるしかないのか…
マカーでもローカルで動作確認とかできるのでしょうか?
それともローカルでは動作確認なんて物は最初からできないとか。
0920916
02/11/08 19:47ID:???MacPerlインストールしてみますた
が、 やんごとなき事情によりMacPerlの使用を断念しますた。
http://cgiroom.nu/html/html/cgisetup.htm
ここは勉強ページとしては、よい所でしょうか?
0921nobodyさん
02/11/09 00:16ID:???ちなみにまだHPスペースはとっていません。
0922nobodyさん
02/11/09 17:49ID:k0XWrZcM0923nobodyさん
02/11/09 17:54ID:???http://www.xrea.com/ただし垢を取得するのは難しい
0924922
02/11/09 17:57ID:???どこか垢取れるところないかなぁ・・・
0925nobodyさん
02/11/09 18:01ID:???0926nobodyさん
02/11/09 18:07ID:0mUtXyM1FTPから読み込めない設定にしてしまいました。
これを復旧させる方法はあるのでしょうか?
垢はinfoseekです。容量はだいぶ超えてるので(ちなみに3G弱(ワラ
管理者に直してもらう選択肢は無いと思われ。
すまそ、別スレでも同じ質問した。(´д`)
0927nobodyさん
02/11/09 18:18ID:???0928nobodyさん
02/11/09 18:20ID:???0929nobodyさん
02/11/09 19:12ID:???確かめてみたいけどこわいなぁ(´д`)
telnet か cgi 使えたら chmod でできるだろうけど・・。(´д`). 。○ (まぁ自業自得か・・)
0930nobodyさん
02/11/09 19:15ID:???0931nobodyさん
02/11/09 20:14ID:k0XWrZcM属性が全部644って困るんですが・・・
0932nobodyさん
02/11/09 20:37ID:???CGI使えない鯖でしょ、たぶん。
0934926
02/11/09 21:31ID:tCSiyW6Pビンゴ!(´д`)
0936926
02/11/09 21:58ID:tCSiyW6Pqoute SITE CHMOD 755 cgi-bin
↑
quoteだよね?
0938926
02/11/09 22:32ID:tCSiyW6PFTP.exeでドキドキしながら作業したんですが、出来ました。
打ち間違えなんか指摘してしまって、すまそw
0939nobodyさん
02/11/09 23:45ID:pEY27NUfhttp://www.hoge.com/?hoge=hogeとあるのですが、
ファイル名(スクリプト名)が省略されてGETで値を指定していますが、
どのようにして実現しているのでしょうか?
また、その利点はなんでしょうか?
0940nobodyさん
02/11/09 23:50ID:???0941nobodyさん
02/11/10 00:14ID:0qpHx16wなぜ省略するんでしょうかね?
やっぱり使用言語を隠す為?でも、拡張しをわからないものに
変更し、httpd.confで設定の方がよいと思うし・・・。
アドレスを少しでも短くしたいのかな?
0943nobodyさん
02/11/10 09:38ID:CX9pSGXFcgiプログラムは正常に作動してるようですが、
そのプログラムで呼び出すページの画像が表示されないのです。
画像はバイナリモードで転送しましたし、
パーミッションも鯖家の指定する数値に設定いたしました。
なんででしょう?
0944nobodyさん
02/11/10 10:34ID:mDq/KOoB相対パスの指定が間違ってるとか。
../images/bob-sap.jpg
とかにしてない?いったん
http://www.hogehoge.jp/images/bob-sap.jpg
みたいに絶対パスに変えて表示してみるべし。
まぁその前に、表示されてない画像を右クリックして
プロパティでパスを確認すれば一発かも。
0945nobodyさん
02/11/10 10:42ID:CX9pSGXF相対パスで指定していました。
絶対パスに指定してやってみます。
ありがとうございます!
0946nobodyさん
02/11/10 10:46ID:???0947nobodyさん
02/11/10 10:55ID:BwHT0lZl0948nobodyさん
02/11/10 18:39ID:???cgi-binをScriptAliasMatchしている・・・のかな?
だとしたら>>946の言うとおりみられないな(厳密にいえばそこにある全てのファイルをCGIの実行ファイルとみなす)
0949943
02/11/10 22:03ID:CX9pSGXF絶対パスで画像ファイルの場所を指定してみましたが、表示されませんですた・・
画像はちゃんと鯖にあるのに
鯖屋に聞いてみることにします・・
0950nobodyさん
02/11/10 22:31ID:???CGIのプログラムを適当な拡張子にしてみな。拡張子をつけなくてもいい。
それで実行されるようなら画像は他のところに置け。
さらにcgiってのがそのプログラムだとして、http://あんたのサーバ/cgi-bin/cgi/aaa/bbb/これで実行されるようなら確実にScriptAlias
0951949
02/11/10 22:44ID:CX9pSGXFレスありがとうございます。
>CGIのプログラムを適当な拡張子にしてみな。拡張子をつけなくてもいい。
>それで実行されるようなら画像は他のところに置け。
ガクガク、実効されますた・・・
他の所というのは他の鯖でしょうか
多分、cgiの置いてあるのとは別のディクトリに置けって意味だと思いますが
>http://漏れ/cgi-bin/cgi/aaa/bb
これでは実効されませんですた。
0952nobodyさん
02/11/10 23:46ID:???cgi-bin/以下でないところという意味。
> これでは実効されませんですた。
本当に実行されなかった?cgiというファイル名をつけたプログラムをcgi-bin/に置くんだよ?
cgiが実行されてPATH_INFOという環境変数に/aaa/bbb/が入るとおもうんだけど。
0953949
02/11/10 23:56ID:CX9pSGXF間違ってますた・・こんな漏れに指導してくださり、ありがとうございます。
http://○○○○.cside.com/bbs/○○.cgi/cgi/aaa/bbb
実効されますた
ScriptAliasMatchってのを調べてきます
0954nobodyさん
02/11/10 23:58ID:???調べたところであなたがどうにかできるものじゃないけどね(笑)
サーバーの設定だもん。
トップにimgディレクトリでもつくってそこにいれるのがいいと思うよ。
0955949
02/11/11 00:05ID:???ありがとうございます。・゚・(ノД`)・゚・。
cgiプログラムの画像指定してある所の場所を書き換える
↓
サーバーにcgiがある所とは別のディレクトリを作る
↓
そこに画像を置く
やってみます
0956949
02/11/11 00:11ID:???みなさん本当にありがとうございました。
0957nobodyさん
02/11/11 12:44ID:9K9/nveeRFCによると日付の形式はGMTでなくてはならないのに
SSIではローカルタイムでしか出力できないようで困ってます。
0958nobodyさん
02/11/11 17:05ID:Sao0y3ykによると、シミュレータからのアクセスを防ぐことができるCGI
らしいんだけど、しくみはどうなってるの?
UserAgent偽装されたら無理なんじゃないの??
0959nobodyさん
02/11/11 17:15ID:???当該部分のソース
#プロバイダを調査
$host = $ENV{'REMOTE_HOST'};
if ($host =~ /\.(ezweb|ido)\.ne\.jp$/ ) { $pro = "ez";}
if ($host =~ /\.(jp-k|jp-t|jp-c|jp-q|jp-n|jp-s|jp-r|jp-h|jp-d)\.ne\.jp$/ ) { $pro = "jsky"; }
if ($host =~ /\.docomo\.ne\.jp$/ ) { $pro = "imode"; }
#アクセスしてくる種類を判断
$Imode=$ENV{'HTTP_USER_AGENT'};
if($Imode =~ /DoCoMo/){ $kei = "imode";}
$ez=$ENV{'HTTP_USER_AGENT'};
if($ez =~ /UP\.Browser/){$kei = "ez";}
$Jskyw=$ENV{'HTTP_X_JPHONE_MSNAME'};
if($Jskyw ne ""){$kei = "jsky";}
0960nobodyさん
02/11/11 17:28ID:5Q2tyAPMなんかそれらしいものを↓で見つけたのですが
http://wws.cside.com/cgi-plant/diary/
もうちょっと単純に簡単にやる方法ってないでしょうか?
0961958
02/11/11 17:30ID:Sao0y3ykってことは、imodeであればDoCoMoのGWを通過していないと
弾かれるわけ?
上のコードではdocomo.ne.jp.hoge.comみたいなホストは弾いてるのかな?
リモホチェックはHTTPD側で弾いたほうが負荷が少ないと思ってたんだけど
どうなんだろ?>知ってる人
0962nobodyさん
02/11/11 17:31ID:???なんかややこしいサイトだったのでDLしてないけど(笑)、
UA + ホスト名見て判別してるんじゃない?
ホスト名なら偽装できないし(携帯串なんてあんのかな?)
ちゃんとしたところならUAじゃなくホスト名みるのが一般的だと思う。
0963962
02/11/11 17:33ID:???>>961
>リモホチェックはHTTPD側で弾いたほうが負荷が少ないと思ってたんだけど
CGI通さない分早いよ、きっと。てか普通そうするね・・。
0964nobodyさん
02/11/11 17:34ID:nY1xna9b0966958
02/11/11 17:43ID:Sao0y3ykなんとなく使っとこうと思っただけだから(笑)
てか自分もデバッグ用にシミュレーター使うことあるし(笑)
0967nobodyさん
02/11/11 17:52ID:???> 携帯串なんてあんのかな?
一時docomo.ne.jpのプロクシが外部から使えたよ。
パソコンからつないでいるのにリモホがドコモに(笑)
0968bloom
02/11/11 18:06ID:QZZh6uw0http://homepage.mac.com/bloombloom/
0969nobodyさん
02/11/11 18:57ID:3ta5g19Pこれって例えばECサイトの商品ページの場合、商品を並べる順番
関係なくページを作成していいという事でしょうか?
0970nobodyさん
02/11/11 21:57ID:iLF9Q3vXところが、最初は正常に稼動していたのですが
突然、メールが送れなくなってしまいました。
cgi自体はきちんと稼動しており、sendmailのパス等も間違いありません。
一見、正常に送られているようなのですが、実際にメールが届かないのです。
こういう場合、そのような事が原因に考えられますでしょうか。
私は下請けなので、直接サーバーの設定等は行えません。
サーバー管理をしている先方に、まずどのような事を確認してもらえば良いでしょうか。
教えて下さい。お願いします。
0971nobodyさん
02/11/11 22:17ID:???From: (゚Д゚ )
sendmail使えねぇぞゴルァ!
0972nobodyさん
02/11/11 22:39ID:???俺がつかっていた某レン鯖もそうだったぜ。
宛先をそのサーバを借りたときに与えられたメールアドレス(なんか変な表現だ・・)にしているだろ? ホームページと同じドメインのメールアドレスとかさ
多分他のアドレス宛に送ればとどくと思うよ。
0974972
02/11/11 22:43ID:???コバルトのサイト設定用パネルがあるでしょ?
そこで設定したアカウント宛に送るとなぜかとどかなくなった。俺も途中から・・・
0975nobodyさん
02/11/11 23:03ID:iLF9Q3vX実は、ドメインとは違うアドレス宛なのですが、ダメなんです。
私のアドレス宛にしてもダメでした。
先方さんは、コンパネのみ使える事になっていますが、それより
大元のレンタル鯖屋さん側の問題なのでしょうか?
0976970
02/11/11 23:05ID:iLF9Q3vXレス数が950を超えています。1000を超えると書き込みができなくなります。