|
apacheのlogを見ていたのですが、 ほとんどのlogがGETやPOSTの中で 192.168.1.1 - - [11/Jan/2001:04:27:16 +0900] "HEAD / HTTP/1.0" 403 0 っていうlogがありました。 このHEADってなんでしょうか? |
|
はじめまて。 http://x68000.startshop.co.jp/ これ、かっこいいんですけど・・・・ .htaccessでできるんですか? よかったらやりかた教えてください・・・ |
|
No. 1555は参照元のページの著作権のルールにのっとって いなかったようなので、もう一度書き込みます。 # 1555は消しておいて下さい>68user >>1553 CoreFighter HEADはその名の通り、 HTTP/1.1 200 OK Date: Fri, 12 Jan 2001 15:34:47 GMT Server: Apache/1.3.12 (Unix) mod_ssl/2.6.5 OpenSSL/0.9.5a Last-Modified: Wed, 12 Apr 2000 09:18:00 GMT ETag: "a7f83-3e0-38f43f48" Accept-Ranges: bytes Content-Length: 992 Connection: close Content-Type: text/html など、HTTPのヘッダ情報だけを返すMETHODのようです。 参照元:丸山不二夫著「WWWサーバー管理」(稚内北星ビブリオン内) http://www.wakhok.ac.jp/~maruyama/W3serv/document/node95.html # wakhokは講義テキストを公開しているそうで、参考になります |
|
>>1554 ぽよぞー > http://x68000.startshop.co.jp/ > これ、かっこいいんですけど・・・・ > .htaccessでできるんですか? 無償でこのサーバを提供していただいている Netboy さんが 作成されたものをそのまま使っています。apache のデフォルト設定では - HEADER というファイルに書いたものは、ディレクトリ一覧の先頭に表示される - README というファイルに書いたものは、ディレクトリ一覧の最後に表示される で、さらに - HEADER, README だとプレインテキスト扱いで、(< > & が置換される) - HEADER.html、README.html だと HTML 扱い (< > & はそのまま出力) という扱いがされます。というわけで、 http://X68000.startshop.co.jp/~68user/tmp/HEADER.html http://X68000.startshop.co.jp/~68user/tmp/README.html てな感じのものを置いとけばいいです。細かなカスタマイズは IndexIgnore、 IndexOptions、IndexOrderDefault で。詳しくはこちらをどうぞ。 http://httpd.apache.org/docs/mod/mod_autoindex.html >>1556 has > # 1555は消しておいて下さい>68user へい、消しました。 >>1553 CoreFighter > このHEADってなんでしょうか? 質問する前に、一通り眺めてくれるとうれしいです。 http://X68000.startshop.co.jp/~68user/net/http-3.html#5 |
|
>>1430 68user > おお、化けてる。 - s|^( +)|' ' x length($1)|e; + s|^(( )+)|' ' x length($1)|e; というバグが原因でした。 |
|
通りすがってみました。(意味不明) @HEAD こういう奴もあったりする。 telnet www.yahoo.com 80 Trying 204.71.200.68... Connected to www.yahoo.akadns.net. Escape character is '^]'. HEAD / HTTP/1.0 HTTP/1.0 200 OK Content-Length: 15629 Content-Type: text/html <html><head><title>Yahoo!</title> 以下略 |
|
はじめまして。ちょっとわからなくてききたいのですが・・・。 crontabに登録しようとしているのですがうまくいきません。 10 * * * * /home/〜(実行形式ファイルのフルパス) と登録したところ、 >UX:crontab:警告:コマンドは /usr/bin/sh で実行されます. というメッセージが出てきてしまいます。 どうしたらよいのでしょうか? |
|
>>1560 debra > >UX:crontab:警告:コマンドは /usr/bin/sh で実行されます. > というメッセージが出てきてしまいます。 SHELL=/bin/sh とかいれてもだめですか? /usr/bin/sh なんていう sh をもつシステムが思い当たらないので、 詳しいこと言えませんが。 man 5 crontab (*BSD, Linux) あるいは man -s 5 crontab (Solaris の場合) すると書き方が大抵の場合かいてあります。 あるいは man crontab して SEE ALSO を見るとセクション番号が 分かるはずです。 |
|
4-stable のビルドしてますが、 make release の最中にまた page fault 起こしました。make world しなきゃよかった。:-< 今回のは悪質で、backtrace がとれないです。 まあ、page fault なんで、もはや素人の出られる幕はありませんが。 % uname -v FreeBSD 4.2-STABLE #0: Fri Jan 12 21:43:37 JST 2001 一回だけなので、年末のよりはましですが、私の環境で安定していたのは FreeBSD 4.2-STABLE #0: Tue Jan 9 00:25:52 JST 2001 の奴ですね。これは、ちょうど、この前 68user さんが make world した 前後のと kernel はそんなに変わらないとおもいます。 当分の間 4-stable の make world は見合わせた方がいいです。 それから g++ も不安定ですね。ランダムに compiler internal error が出ます。top コマンド見ているとメモリが少なくなった状況で このエラーが出るようです。だから、libstdc++ とか groff の make でこけることが多いです。しかも、失敗してから、もう一度 make すると通ることもあるので、嫌になってきます。 次に多いのが、perl の library の make の失敗。これは原因がかなり はっきりしていて、make world 始める前に /usr/obj 消しておくと 出食わしません。 # 三月に 4.3-RELEASE でるんだろうか? # どうも 4.1-RELEASE よりは不安定になっている様な気がする。 # -current の方がよほど安定しているし ;-< |
|
お世話様です。 perl に ついてお伺いしたいのですが何方かご存知でしたら教えてください。 文字置換で下記のような物を実行するとエラー(ドキュメントにデータが無い) とエラーが出て動作しません。どうも”ー”のキャラクターが原因のようです。 kk,mmの変数でtest変数文章を部分変換したいのですがココでつまずいています。 #!/usr/local/bin/perl print "Content-type: text/html\n\n"; $test = "ホームページの更新"; $kk = "ホームページ"; $mm = "掲示板"; $test =~ s/$kk/$mm/; print $test; -----------------------eof------------------------- |
|
>>1562 rosegarden 最近の stable では、thread まわりのバグが fix されて、 mozilla5 が動くようになったそうですが、cvsup するのは やめときます (笑) >>1560 debra >UX:crontab:警告:コマンドは /usr/bin/sh で実行されます. 「警告」っつーのが謎ですね。動作には影響ない? >>1563 yoshi CGI 経由でデバッグするのはやめましょう。まずはコマンドライン からです。さすれば /z[y[W/: unmatched [] in regexp at a line 6. か /ホームページ/: unmatched [] in regexp at a line 6. というエラーが表示されることが確認できるでしょう。 というわけで「ホームページ」という文字列をダンプすると 203 z 201 [ 203 200 203 y 201 [ 203 となります。「ー」の2バイト目が `[' と同じコードのため、 [] が正規表現として正しくない (']' で閉じていない) ということです。 対処法としては 1. SJIS を使わない。スクリプトの文字コードを EUC にする。 2. jperl を使う http://www.jp.FreeBSD.ORG/QandA/HTML/1218.html です。他にも \Q〜\E で囲むだとか、quotemeta を使うなどの手は ありますが、所詮小細工のレベルです。根本的には上のいずれかを 選びましょう。 |
|
ぽよぞーです。 さっそくやってみたのですが、、 http://www.kensu.com/zzztest/ できないっす、、なぜだ、、 HEADER.html、README.html置いてあるのに、 一覧には表示されてないし、、。(直指定で見れまぷ) 原因おわかりでしたらご教授くださいませ・・・ |
|
あ、すんません、追加で。 もしできたとして、 全部のディレクトリにこれ反映させるにはどうしたらいいですか?? mod_rewrite入ってるみたいなのでそれでできますか?? よろしくどうもー。 |
|
>>1564 68user スクリプトの文字コードを EUCにします。ありがとうございました |
|
いろいろやってたら解決できました! HeaderName /lib/HEADER.html ReadmeName /lib/README.html <FilesMatch "^(HEADER|README)\.html$"> ForceType text/html </FilesMatch> http://www.kensu.com/.htaccess 強制的にtext/htmlにしたらうまくいきました。 全部のディレクトリに反映させるのも、上のとおり ディレクトリも含めて指定したらすんなりできました。 img/,doc/など掘ってありますので見てみてください。 http://www.kensu.com/img/ 何度も投稿して板汚してすんません、、>68userさん ではでは |
|
>>1568 けんす > <FilesMatch "^(HEADER|README)\.html$"> > ForceType text/html > </FilesMatch> これは多分デフォルトで設定されていると思います (というか、 .html だから text/html になっているんじゃないかなぁ)。 > HeaderName /lib/HEADER.html > ReadmeName /lib/README.html 書いてませんでしたが、HEADER/README は、一覧表示させたい ディレクトリに置いて下さい。もちろん HEADER/README を 一ヶ所に集めたいなら今の設定で OK です。もしかして > HEADER.html、README.html置いてあるのに、 同じディレクトリに置いてもダメでしたか? あと質問なんですが、www.kensu.com の Server: Apache/1.3.12 (Unix) OCTO_3.0 PHP/4.0.0 FrontPage/4.0.4.3 OCTO って何ですか? |