■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50

レス数が950を超えています。1000を超えると表示できなくなるよ。

Apache関連

1 :名無しさん@お腹いっぱい。 :2001/03/31(土) 04:36
専用スレがないようなので立ててみた。

708 :トゥミ夫 :02/01/20 16:23
>692
ありがとうございます。
CGI組んだことがないので、ちょっと教えていただいた
方法の意味について考えてみようと思います。

709 :名無しさん@お腹いっぱい。 :02/01/21 11:54
>706
認証局はジサクジエン(・∀・)できるよ!
ただ、実際に使用するときに「認証局が怪しい」といった意味のメッセージが出る。

710 :名無しさん@お腹いっぱい。 :02/01/21 11:58
>709
全く失敬しちゃうよな!あれ。

711 :名無しさん@お腹いっぱい。 :02/01/21 16:25
>>709
事前に認証ファイルをIEとかに登録しておけば出ないんじゃない?
やったことないけど。


712 :名無しさん@お腹いっぱい。 :02/01/21 18:01
>>711
登録するときに出る :D

713 :初期不良 :02/01/22 05:09
なによこれ
http://www.microsoft.com/japan/support/kb/articles/J068/8/12.asp

valid がどうしたら無効になるよ

714 :名無しさん@お腹いっぱい。 :02/01/22 10:38
>>713 激しくワラタ

715 :名無しさん@お腹いっぱい。 :02/01/23 23:44
すいません。

mod_rewriteの設定なのですが、.htaccessを置いている以下の
アクセスをrewriteさせるために

RewriteEngine on
RewriteCond %{REMOTE_ADDR} \*
RewriteBase /~hoge
RewriteRule /.* kouji-chu.html

のような.htaccessを書いてみたのですが、指定以下をrewriteの
かきかたがよくわかっていません。御指導願えないでしょうか?

あと、httpd.confと.htaccessだと .htaccessの方がおてがるなのですが
多数のアクセスがある場合にはhttpd.confの方が良いと学んだの
ですが、どのあたりから差がでるものでしょうか?


716 :名無しさん@お腹いっぱい。 :02/01/24 20:56
>> 715
自己フォロー


頭悪いようで、RewriteCondの条件をつけななければ
いかなるアクセスでも、いけるってことですよね<放置の理由


717 :名無しさん@Emacs :02/01/24 21:14
>放置の理由
日本語が意味不明だから。「指定以下をrewriteのかきかた」って何さ?
とりあえずここで聞く前にぐーぐれ。


718 :名無しさん@お腹いっぱい。 :02/01/25 01:34
>> 717

御意。

一応、申し開きをさせてもらうと、

意図としては、「指定のディレクトリ以下を、あるファイルに
rewriteする、.htaccessへの記述方法」としたかった所だが
日本語も不自由な折れは、ああいう風に書いてしまった。

で、googleはして、Web pageをみつつ試行錯誤するも
正規表現の理解がいまいちな自分を発見して、ちょっと
鬱です。

では、ちょっくら逝ってきます。

719 :名無しさん@お腹いっぱい。 :02/01/25 02:52
1.3.23 age

720 :名無しさん@お腹いっぱい。 :02/01/27 08:35
mod_proxy を使っていて、proxy するリクエストのときには
ログを吐かない方法を考えています。
>>201 と同じ方法で Host ヘッダを使って、web サーバの
FQDN か IP アドレスに一致しなかったら書かないという
方法でやってます。
しかし、これだと そもそも Host ヘッダを送らないレガシーな
クライアントの場合には効きません。
mod_proxy の時にログを吐かない方法って 他に巧い方法は
無いでしょうか?

721 :720 :02/01/27 08:47
>>720
もうちょっと考えてみましたが、これで合ってますか?
とりあえず希望の動きをしてるんですが。
<Directory proxy:*>
# snip #
SetEnv proxyaccess
</Directory>
CustomLog /var/log/httpd/access_log combined env=!proxyaccess


722 :名無しさん@お腹いっぱい。 :02/01/27 10:54
>>721
ついでにmod_gzipで圧縮0のときにログ出さないのも考えて〜

723 :720 :02/01/27 12:32
>>722
うーん、わかんね。


724 :名無しさん@お腹いっぱい。 :02/01/27 21:19
先輩方に御教示お願いしたいのですが、

apacheで、URLのリダイレクトをする方法はわかるのですが、URLフレームをする方法(httpd.confの書き方)を教えていただきたいのです。
(つまりやりたいことは、http://hogehoge-hanyan.com/~dokyuso/ というどこかのプロバイダにあるページを、http://foot.com/にてフレーム表示したいのです)
色々なところを探してみましたが、リダイレクトの方法はのっているのですが、URLフレームにてアドレス転送をする方法は見つけることが出来ませんでした。
やっぱり、適当なディレクトリにURLフレーム転送のhtmlページを作って、VirtualHostで振るしかないのでしょうか。

当方の環境は、
Redhat 7.2
apache 1.3.22-2
です。

 ご教示いただければ幸いです。外出でしたら、スミマセン...。


725 :724 :02/01/27 22:22
> 当方の環境は、
> Redhat 7.2

明日からBSDにしますので、許して、、、スマソ

726 :名無しさん@お腹いっぱい。 :02/01/27 22:48
>725
わろた

727 :なまえをいれてください :02/01/28 09:44
mod_ssl早急対応キボンヌage

728 :名無しさん@お腹いっぱい。 :02/01/28 09:51
>>727
なかなか出ないよね。

729 :ななし :02/01/29 17:29
この手の製品って、厨房よけ以上の効果も
期待して良いものなんでしょうか?

- NG SecureWeb -
http://www.ngsec.com/ngsw.html

滅茶苦茶高いわけじゃないので、入れても
良いかな?とは思うんですけど。


730 :age :02/01/30 01:52
age

731 :名無しさん@お腹いっぱい。 :02/02/01 16:37
すみません、httpd.confの設定でproxy避けって できますかね?

732 :名無しさん@お腹いっぱい。 :02/02/01 17:08
cacheとかproxyとかを含むドメイン蹴れ。

733 :名無しさん@お腹いっぱい。 :02/02/02 01:34
質問させてください。

2枚のLANカードを指しているマシンにアパッチをインストールすると、インターフェースを指定しなければいけないのでしょうか。
そうでしたら、httpd.confのどの部分の訂正をすればいいかご指導いただけますでしょうか。

RedHat7 apache 1.3.14です。よろしくお願いします。

734 :名無しさん@お腹いっぱい。 :02/02/02 04:50
>>733 とりあえず
#BindAddress *
#Listen 12.34.56.78:80
#<VirtualHost *>
#</VirtualHost>
の部分が関係してくるな。具体的にどんな構成にしたいかで設定はいろいろ

735 :名無しさん@お腹いっぱい。 :02/02/02 22:17
mod_ssl-2.8.6-1.3.23登場age

736 :名無しさん@お腹いっぱい。 :02/02/03 00:42
>>735
きょう2.8.5入れたんですが・・・

737 :名無しさん@お腹いっぱい。 :02/02/03 13:13
httpd.confで今は
SetEnvIf Remote_Addr 192.168.0. no_log
CustomLog /var/log/httpd-access.log combined env=!no_log
こうやっています。

それに追加で

SetEnvIf Request_URI "default\.ida" worm
SetEnvIf Request_URI "root\.exe" worm
SetEnvIf Request_URI "cmd\.exe" worm
CustomLog /var/log/httpd-worm.log combined env=worm
CustomLog /var/log/httpd-acces.log combined env=!worm

こうやってみようと思います。
しかし最後の行の
CustomLog /var/log/httpd-acces.log combined env=!worm
これは3行目の
CustomLog /var/log/httpd-access.log combined env=!no_log
これと被るような気がするのですが必要ですか?


738 :名無しさん@お腹いっぱい。 :02/02/03 17:28
>>737
ローカル&wormのログ隔離したいんなら、それよかVirtualHost設定すれ

739 :名無しさん@お腹いっぱい。 :02/02/03 21:33
1.3.23のIPv6パッチはいつ出るのかな?

740 :名無しさん@お腹いっぱい。 :02/02/04 11:59
>736
2.8.5入れたって....。
Apache1.3.23に2.8.5-1.3.22入れたの?

741 :名無しさん@お腹いっぱい。 :02/02/08 01:04
>>740
1.3.23使っててssl使いたくなって1.3.22に戻して2.8.5入れた
とたんに1.3.23用の2.8.6がでました・・・

742 :名無しさん@お腹いっぱい。 :02/02/09 04:08
age
それにしても2ch重いねぇ・・・。

743 :名無しさん@お腹いっぱい。 :02/02/09 18:42
suEXECを組み込んで運用中のApacheに、
mod_sslを導入していて問題点が出てきました。

会社のホームページだけを運用していて、他のユーザページなどありません。
ただ同じサーバでメールサーバなども動作していて、
シェルもつかえるユーザもいるので、念のためにsuEXECを入れていました。

Apacheはプロセス起動用だけのUser,Group(www)で動作させています。
実際のDocumentRootは実在ユーザ(admin,users)のディレクトリ以下にあり、
name-basedのバーチャルホストを作成して、
次のように設定して運用しています。

(/usr/local/apache/htdocs)は(/home/admin/htdocs)の
シンボリックリンクです。

========================================
User www
Group www

DocumentRoot /usr/local/apache/htdocs
・・・

<VirtualHost xxx.xxx.xxx.xxx>
User admin
Group users
DocumentRoot /usr/local/apache/htdocs
・・・
</VirtualHost>
========================================

この状態でmod_sslを導入するためには、name-basedのバーチャルホスト設定を
削除しなければならず、次のように変更しました。

========================================
User admin
Group users

DocumentRoot /usr/local/apache/htdocs
・・・

<IfDefine SSL>
・・・
</IfDefine>
========================================

これだと動作上の問題はないのですが、プロセス自身もadminで起動してしまうので
以前と同じようにwwwで起動させたいと考えています。

この場合、name-basedのバーチャルホストではなく、IPベースのバーチャルホストを
導入する以外解決方法は無いのでしょうか?
実はIPアドレスの追加が物理的に無理っぽくて困っています。
ユーザwww以下にDocumentRootを移したり、
suEXECをやめる方法もあるかなと考えていますが、
それもなんだか嫌な感じで・・・

suEXECとSSLを良い感じに共存させる方法があればご教授ください。


744 :743 :02/02/09 19:34
こちらに書き込みしてからいろいろと試してみましたが、
ユーザwww以下にDocumentRootを移すのが一番いいかもしれません。
(admin以下には他にも重要なファイルなどがあるため)

他に何か良い案があれば教えてください。

745 :名有りさん@お腹へった ◆fSunOs.U :02/02/10 00:55
>>743-744 試しにやってみたら こんな感じで特に問題はないようですが......

User www
Group www

DocumentRoot /usr/local/apache/htdocs
・・・

NameVirtualHost xxx.xxx.xxx.xxx
NameVirtualHost xxx.xxx.xxx.xxx:443

<VirtualHost xxx.xxx.xxx.xxx>
User admin
Group users
ServerName hogehoge
・・・
</VirtualHost>

<VirtualHost xxx.xxx.xxx.xxx:443>
User admin
Group users
ServerName hogehoge

SSLEngine on
・・・
</VirtualHost>

余談ですが 今回の場合はsuExecのためにVirtualHostを使っているということで
別にいいのですが 2つ以上のサイトをホスティングするためにネームベースの
VirtualHostを使う場合はSSL証明書の問題があります(セッション確立時には
Hostヘッダがわからないので) その場合はIPベースでないとダメですね


746 :名無しさん@お腹いっぱい。 :02/02/11 16:19
ログ分析にWebalizerを使っているのですが、起動の度に結構
ディスクに負荷がかかってシステムパフォーマンスが落ちて
しまうようです。
これってこういうものなのでしょうか?
ちなみにログサイズは2GB/月ぐらいなのですが…



747 :名無しさん@お腹いっぱい。 :02/02/11 20:27
>>746
nice したらどうか?
それが駄目なら少しずつ読み込んでいくように fgets かなんかの前後に wait 入れるとか。


748 :名無しさん@お腹いっぱい。 :02/02/12 02:41
fgetsをいじるってソースの全てに手を入れるという事でしょうか?
現状、Webalizerの動作時間の大部分はディスクアクセスに費やされているので、
niceでも効果は同じかも…
あ、もしかしてrotatelogsの刻みを現在の1ヶ月からもっと短くすれば良かったりして?

749 :名無しさん@お腹いっぱい。 :02/02/12 02:59
log のサイズを小さくするのはあんまり根本的じゃないような。
もちろん効果はあると思いますが結局実行中はほとんど
ディスクアクセスになってしまうのでアクセス時間が減るだけで
実行中の負荷は変わらないような気がします。
fgets の方は負荷は軽くなるだろうけど時間かかりすぎるかもね。
ディスクの性能が悪いなんてことないですか?PIO になってるとか。
cache が変だとか。


750 :名無しさん@お腹いっぱい。 :02/02/12 04:21
>>748
>あ、もしかしてrotatelogsの刻みを現在の1ヶ月からもっと短くすれば良かったりして?
それより Incremental yes にしてる?
んで1日1回webalizer実行してはどうか

751 :名無しさん@お腹いっぱい。 :02/02/12 13:46
404などのエラーメッセージのこの部分を書き換えたいのですが

Forbidden

You don't have permission to access /dummy.htm on this server.
-----------------------------------------------------
Apache/1.3.22 Server at www.dumy.or.jp Port 80 <-この部分

httpd.confのErrorDocumentだと,その上の部分までは書き換え
られるのですが,サーバ名とポート番号表示が消せないので難儀
しています.

責任の所在を示すために表示するというのはわかるんですが・・・.
悪さしたらIPでプロバに問い合わせてくれ.




752 :名無しさん@お腹いっぱい。 :02/02/12 15:20
>>751
その出力を抑制するオプションがあったとおもう。
ServerSigunatureだったかな?

753 :751 :02/02/12 16:54
>752 Thx!
ちなみにServerSignature On|Off|Emailだった.

754 :743 :02/02/12 22:14
>>745
休日ですぐに試せずすみません。
確かにおっしゃる通りできました。
ハナからname-basedのバーチャルホストと
共存できないと思い込んでいましたので
現環境のままでのテストをやってませんでした。
ありがとうございます。

755 :age :02/02/13 02:20
Apache 1.3.23 で Basic認証 を使ってみたのですが、
htpassword -C /abc/def/htpasswd hoge
new password: hage
で追加して、httpd.confをいじってユーザー名とパスワード入力ボックスが
表示されるようになりました。正しい名前とパスワードだとうまくいって
間違ったユーザー名とパスワードをいれると失敗します。(当然か)
が、しかし、パスワードが hage なのに hage9 とか hage1234 とか入力してもつながってしまうのはなぜでしょうか?
そーいう仕様なのですか?

756 :名無しさん@お腹いっぱい。 :02/02/13 03:24
>>755
htpasswordってDESを暗号化に利用してる訳だけど、
これって確か数字使えなかったと思う。
そういう仕様です。
perl -e 'print(crypt("sa","hage"));'
perl -e 'print(crypt("sa","ha9ge923"));'
確認してみて下さい。

あと、パスワード長も結構短かったと思うんで気を付けて。

757 :756 :02/02/13 03:29
って何嘘書いてんだろう…
逝って来る…

758 :名無しさん@お腹いっぱい。 :02/02/13 04:16
Red-Hat 7.2を使ってます。
topして、メモリー順でソートしたら、
httpdが8つも立ち上がってるのを確認したんですが、
これって普通なんでしょうか?
apacheは、1.3.23です。

759 :名無しさん@お腹いっぱい。 :02/02/13 04:34
>>758
man httpdすれ。

760 :754 :02/02/13 08:40
多分解決しました。
数字は使えたんですが、パスワード長が8文字っぽいので
多分そこだと思います。
>>756
例として hage をパスとしましたがこれじゃ8文字の制限に
ひっかかってないですね。ごめんなさい。例が悪かった。


761 :760 :02/02/13 08:41
あう、754じゃなくて755でした。
逝ってきまーす!!!!!

762 :名無しさん@お腹いっぱい。 :02/02/13 10:23
>>758
デフォルトだとそれが普通。
理由を知りたければ、manで調べて
MinSpareServers, MaxSpareServers, StartServers, MaxClientsの意味を理解しましょう。


763 :名無しさん@お腹いっぱい。 :02/02/13 21:37
apacheにて、WAN側IPをIEにて入力すると
ルーターの設定画面が出てしまう。http://localhost/にて
確認するのも良いが、どうもややっこしい
どうにか成らない物か。。。

ルーターはメルコ BLR-TX4
apache3.1 NT5.0

764 :名無しさん@お腹いっぱい。 :02/02/13 21:39
>>763
ルータの設定の問題でしょ。

765 :758 :02/02/13 23:32
>>759 >>762
ありがとうございました。
もっと色々勉強させていただきます。

766 :758 :02/02/13 23:37
>>763
こんな場合てっとり早く直すいい方法は、
Proxy経由でグローバルIPアドレスをたたくとちゃんと見れるよ。

767 :初期不良 :02/02/15 04:44
>>766
そうそうこれが一番。
外部からの接続確認と内部からの確認を簡単に切り替えられるし。

768 :初期不良 :02/02/15 05:09
>>754
漏れもちまたでの噂と host ヘッダの前にキーが必要と言う
信憑性のある理由からできないものとばかり思っていた。
実際自分で実験した結果ではうまくいかなかったし。
443 の virtualhost で全部 sslengine on にしておけば
キーは最初のセクションのものになってしまうけど、
そのあと host ヘッダで読みに行く virtualhost セクションを
切り替えてくれるのね。
俺が失敗してたのはリダイレクトのみの 443 のセクションで
sslengine on にしていなかったせいらしい。
まあ、キーの使い分けができないと言うことで
namevirtualhost と ssl の共存は不可能ってのに間違いはないけど
ダミーを使ったりして暗号化のみが目的の場合は十分だよね。

ちなみにキーの判別は snakeoil の DSA RSA のキーセットが
入ってたからそれを使って IE の証明書の詳細を見て
アルゴリズムが DSA か RSA かで区別した。

769 :名無しさん@お腹いっぱい。 :02/02/16 20:05
RedHatLinux6.2 + Apache 1.3.22 を使用していますが、
ユーザーディレクトリを公開することができません。

http://111.222.333.444/~hoge/index.html
とすると 403 Forbidden になってしまいます。

「/etc/httpd/conf/httpd.conf」は以下のようになっているのですが
この設定だけではだめなのでしょうか?

「/home/hoge/public_html」は 755になっています。

----------------------------
UserDir public_html
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory>
----------------------------


770 :769 :02/02/16 20:36
>>769
/home/hoge のパーミッションが 700になっていました。
755 にすることで公開できるようになりました。
どうもお騒がせしました。

771 :おいたん :02/02/16 21:48
<!--#ecec cmd="eroero.pl"-->
こんな感じで、SSIを使おうと思っています。
意図した文字列以外に、「"http://www.」というのが、
表示されます。おかしいと思い、eroero.cgiからの出力を一切
なくしてみましたが、「"http:〜」は表示されたままです。
なお、ブラウザ(IE5.5)でソースを表示させると、ソースには
そのような文字列は現れていませんでした。ネスケも同様でした。
これは、Apacheの設定の問題なのでしょうか?

eroero.plに環境変数を全て表示させようとしてみましたが、
うまく表示されませんでした。そのため、Apacheのバージョン
などは不明です。どうしたらよいでしょうか?


772 : :02/02/20 00:34
Apacheに限ったことではないかもしれませんが、〜.htmlファイルに対して
POSTリクエストを許可することはできますか?

Sorryサーバのように、すべてのリクエストに対して、同一の内容を返したいのですが、
RewriteRuleでhtmlを指すようにすると、POSTリクエストでは405が返ります。
ScriptAliasMatchを使ってcgiを指すようにすれば解決できますが、これだけのために
cgiは使いたくありません。かといってリダイレクトもスマートではないです。
(クライアントの実装に依存するため)

何か解決策はないでしょうか?


773 :ぶくぶく :02/02/21 12:39
FreeBSD+Apache 1.3.23を使用しています。
デフォルトでcgi-bin配下のhtmlファイルがブラウザで見るとパーミッションエラーが
出てしまいます。
どこの設定を変えれば、見れるようになるのでしょうか。
わかる方よろしければ教えてください。

774 : :02/02/21 16:48
今Apacheの公式サイト落ちてない?
名前解決できないんだけど・・・。

775 :774 :02/02/21 17:01
nslookupの結果
> www.apache.org
Server: NS1.COVALENT.NET
Address: 64.84.21.103

------------
Got answer:
HEADER:
opcode = QUERY, id = 15, rcode = SERVFAIL
header flags: response, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 0, additional = 0

QUESTIONS:
www.apache.org, type = NS, class = IN

------------
------------
Got answer:
HEADER:
opcode = QUERY, id = 16, rcode = SERVFAIL
header flags: response, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 0, additional = 0

QUESTIONS:
www.apache.org, type = NS, class = IN

------------
*** NS1.COVALENT.NET can't find www.apache.org: Server failed

776 :名無しさん@お腹いっぱい。 :02/02/21 17:18
>>774
普通に見れますが?
まぁ、時間が経ってるからどうだったかは分からんが。

777 :774 :02/02/21 17:43
今はpingは通るんだがwebが見れない。
別ネットワークの別のサーバに問い合わせても一時期
www.apache.org.***.***.***みたいな
返事をしていた。
775のところで問い合わせているサーバは
apache.orgのドメインを管理しているところなんだけど・・・。

778 :774 :02/02/21 17:48
今見れた。
擦れ汚しスマソ。
でも結局あれはなんだったんだろう。

779 :名無しさん@お腹いっぱい。 :02/02/21 17:54
>>773
cgi-bin(ScriptAlias)は無条件にスクリプトとみなすんで、スクリプト以外
置けないよ。

780 :名無しさん@お腹いっぱい。 :02/02/21 20:04
>>773 >>779
httpd.conf内の「ScriptAlias」の部分とその続きの<Directory>〜</Directory>部分を
全てコメントアウト(#)、DocumentRootの配下にcgi-binディレクトリを作り、Optionsで
ExecCGIを記述しておく。

781 :名無しさん@お腹いっぱい。 :02/02/21 20:28
>>778

www.apache.org. A 64.125.133.20
と設定しようとしたのが、
www.apache.org A 64.125.133.20
になったっぽい。


782 :774 :02/02/21 21:05
>>781
なるほど・・・って何故今更
DNSのゾーンレコードの設定を変えたんだろう。


783 :名無しさん@お腹いっぱい :02/02/22 10:02
LANにてmod_davを使ってファイル鯖を作ってみました。
小さいファイルでは問題ないのですが
大きい動画ファイル(100M avi)を閲覧しようとすると再生が始まるまでのレスポンスが悪くて使い物になりません。
何か解決案ありませんか?

動作環境
apache-1.3.20 mod_dav-1.0.1 Win2k IE5.5 MediaPlayer7.0


784 :名無しさん@お腹いっぱい。 :02/02/23 03:53
apache の内部いじって高速化を図ってるひといます? パフォーマンスを追求したいんだけど、
apache サイトからリンクされてるパッチは古すぎるし・・( time() かなにかを減らすやつとか)
通常できる範囲のチューンはもうやっちゃったからねぇ・・
どなたか技をプリーズ。

# あ、あと mmap_static でパフォ上がったってひといます? mod_file_cache との比較とかあったらそっちもお願いします。

785 :名無しさん@お腹いっぱい。 :02/02/23 07:13
>>784
そこまでしてパフォーマンス追求するなら、まずApache2を入れるべき
じゃない? それともその上でさらに上を狙う話?

786 :名無しさん@お腹いっぱい。 :02/02/23 08:37
いちおうある程度安定してくれないと、ってのがあって・・。
apache2 で mod_perl を入れようとすると perl5.6 以上が要るらしく、
それがどうかな、とか思ったり。

787 :名無しさん@お腹いっぱい。 :02/02/23 08:43
5.6 でない perl を搭載している FreeBSD がおかしいかも

788 :名無しさん@お腹いっぱい。 :02/02/23 09:12
Apache 2.0 て、もうパフォーマンスをチューニングするような
段階に入っているの?
CHANGES_2.0 見る限りではそうは思えないのだけど
実際 1.3 系よか速いの?

789 :名無しさん@お腹いっぱい。 :02/02/23 09:14
>>787
lang/perl5は現時点のバージョンが5.6.1ですが何か?

790 :787 :02/02/23 09:18
>>789
うん、だからデフォにこだわらずperl5.6が必要でもいいじゃん、ってな意味合いなんです。

791 :名無しさん@お腹いっぱい。 :02/02/23 09:18
>>786
www.apache.orgはApache2で運用してるから、「ある程度の安定」ぐら
いはあると思われ。

Perlは787の言う通り。FreeBSDでの話ならNOPERL=yesでbuildworldした
方がいいよ。5.6以降でしか動かないモジュール結構あるでしょ?

792 :783 :02/02/23 11:42
うぅ。まだmod_dav普及してないのかなと言ってみるテスト。

>>784

MFSにしてみるのはどうでしょうか?

793 :名無しさん@お腹いっぱい。 :02/02/23 12:32
>792
mod_davって、ファイルの入出力がとってもアヒャ(゚∀゚)じゃない?

794 :名無しさん@お腹いっぱい :02/02/23 19:25
modを書いてみたいんですがどこか参考になるサイトありませんか?
できたら日本語が良いです。

795 :名無しさん@お腹いっぱい。 :02/02/23 20:06
>794
http://www.oreilly.co.jp/BOOK/wrapmod1/
http://www.oreilly.co.jp/BOOK/wrapmod2/
これ買ったほうがはやい。

796 :ぶくぶく :02/02/23 20:47
>>780
ありがとうございます。
早速やってみます。

797 :初心子 :02/02/24 04:58
lyrisのListManagerというメーリングリストソフトをインストールしたら
APACHEが入っていた(メーリングリストの設定をHTML(CGI)で管理)ので、
せっかくだから挑戦してみました。そうしたら

1.WEBのルートにHTTPでアクセスすると必ずlocalhostにリダイレクトしてしまう。
(index.htmlファイルがあろうと無かろうと)
他のファイルは普通にアクセスできます。

2.アクセスログを書かない(エラーログは書く)

という状態で困っています。おそらくオマケでついてきたので余計な設定が
されているのだと思うのですが、どこを触ってよいのか悪いのかわかりません。
どのあたりを設定すれば良いのか、よろしかったらキーワードだけでも教えて下さい。

OSはWindows2000、メーリングリストのソフトはLyrisListManager4.2.1、
Apacheは1.3.11です。よろしくお願いいたします。

798 :初心子 :02/02/24 04:58
すいません、UNIX板なのにWINで。。。

799 :名無しさん@お腹いっぱい。 :02/02/24 10:07
>>797
Win版の事この板で聞いてもな。。。
まぁとりあえずhttpd.conf確認すれ。あとは知らん。

800 :800! :02/02/24 10:51
Win版でも設定はたいして変わらんからUNIX板でもいいと思うが。
問題はそのオマケについてきたhttpd.confがどんな設定になってるか。
まあ、気がひけるならWebProg板にもApacheスレがあるからそちらへ。


801 :太郎 :02/02/24 11:17
.htaccessの設定で、指定したディレクトリに内に外部から、アクセスがあったら、
指定したファイルに飛ぶって言う感じの命令はかけないのでしょうか?


802 :わがままカブ王子 :02/02/24 11:27
Redirect 元の場所 飛ばす場所

803 :初心子 :02/02/24 18:22
こちらでご厄介になろうと思います。
httpd.confを見てみたのですがどうやらincludeしているshared.confという
ファイルに色々と書かれているようで、その中に

# log files
$LockFile = "logs/httpd.lock"; # lock file for the server
$ErrorLog = "logs/error_log"; # Error logs
$PidFile = "logs/httpd.pid"; # stores process ID for httpd

があったので
$AccessLog = "logs/Access_log";
と一行足してみて(logs/Access_logは存在しています)Apacheを再起動
してみたところ、

指定されたパスが見つかりません。
(22)Invalid argument: <Perl>:Invalid command 'AccessLog' perhaps mis-spelled or
defined by a module not included in the server configuration

と出ました。よくわからないのですが、Access_logに書き込まれるために必要な
moduleが無いということなのでしょうか?

804 :初心子 :02/02/24 18:24
↑は2.アクセスログを書かないについてです。

805 :名無しさん@お腹いっぱい。 :02/02/24 20:41
>>803-804
httpd.confに
CustomLog logs/access_log common    # (“/”は“\”??)
かなぁ・・・FreeBSD4.4R+Apache1.3.22使いなんで合ってるか判らないけど。

806 :初心子 :02/02/24 22:23
>>805
httpd.confに
CustomLog logs/access_log common
を追加してみたところ、ルートへのアクセスの場合のみ
logs/access_logに『common』と記録されるようになりました。
一歩前進した気がします!ありがとう。   

807 :マターリ :02/02/24 23:21
>>806
ははは…失礼、CustomLogの記述の前に以下も追加しといて〜。たぶん書いて無いと思われ。

#---
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combine
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
#---


続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)