トップページunix
1001コメント322KB

Apache関連 Part7

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。05/02/17 23:10:46
HTTP ServerのApacheに関する話題を扱うスレッドです。

前スレ Apache関連 Part6
 http://pc5.2ch.net/test/read.cgi/unix/1084829611/

●まずはマニュアル嫁。
 http://httpd.apache.org/docs/ Apache 1.3
 http://httpd.apache.org/docs-2.0/ Apache 2.0

●「自分」でバージョンぐらい調べるれ。
 httpd -h
 httpd -V コンパイル条件など詳細な情報

●Apache関連サイトへのリンクは >>2-5 あたりヨロ
0582名無しさん@お腹いっぱい。2005/09/15(木) 16:22:17
仕事で必要ならコンサルタントを雇うべき
0583名無しさん@お腹いっぱい。2005/09/15(木) 19:29:16
>>581
そのエラーは、apacheを makeしたとき .soを読み込むオプション指定しないで makeしただけじゃ?
configure --enable-so
してから makeしないと、そう言うエラーが出そうだね。

が、その apxsが全然違うとき作られた apxsかもしれないから、
やはり x64でもう一度 apacheを makeし直し。
その時作られた apxsであらためて bw_mod作り直し。
って手順が一番の近道のような気がする。
0584名無しさん@お腹いっぱい。2005/09/15(木) 20:36:54
./configure --enable-so \
その他モジュール類
make
make install

してみたのですが、同じコマンド
/usr/local/apache2/bin/apxs -i -a -c bw_mod-0.6.c

でやっぱり同じエラーでした。make installで
/usr/local/apache2/bin/apxsは書き換わりますよね?うーん。難しい。。
もうちょっとやってみますが、有力な情報があったら教えてください
0585名無しさん@お腹いっぱい。2005/09/15(木) 23:31:22
そもそも>>579の「エラー発生と思しき箇所」が外しているので
相手にされていない。
0586名無しさん@お腹いっぱい。2005/09/15(木) 23:59:25
俺らはデバッガじゃねぇ。
0587名無しさん@お腹いっぱい。2005/09/16(金) 10:50:56
そう、ここはデバッガにもならない屑ばかり
0588名無しさん@お腹いっぱい。2005/09/16(金) 12:04:26
やっぱりエラーの抜粋はずしてたんでしょうか。実は後半部分として

Warning! dlname not found in /usr/local/apache2/modules/bw_mod-0.6.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/apache2/modules/bw_mod-0.6.so

ってのもありました。こっちのほうでいろいろ調べてlibtoolを最新のに
更新したらbw_mod-0.6.soができてたので多分成功したと思います。
経過と結果をご報告させていただきます。皆様ありがとうございました!
0589名無しさん@お腹いっぱい。2005/09/16(金) 17:36:28
Apache 1.3.33 で
普段は [16/Sep/2005:10:34:21 +0900] というように JST でアクセスログが書かれているのですが、
たまに [16/Sep/2005:01:34:19 +0000] という GMT の時間でのアクセスログが混じってます。
これはどうして起こるのでしょうか?

Apache を再起動してある程度時間がたつと起こる現象なのでそのあたりが怪しいのですが。。
0590名無しさん@お腹いっぱい。2005/09/16(金) 17:48:35
>>588
(゚Д゚)ハァ?
05915892005/09/16(金) 17:56:27
今調べたところ、特定のプロセス id のみが GMT になっています。
具体的には 13 個ある httpd のうち 2 つのプロセスが GMT になっています。
実行中の httpd が途中から GMT になるということがあるのでしょうか?
0592名無しさん@お腹いっぱい。2005/09/16(金) 19:25:24
>>591
ホストのタイムゾーンはどうなってるの?
起動したユーザの $TZ がセットされてたりしない?
起動するときに env - /path/to/httpd で環境変数クリアしてる?
05935892005/09/16(金) 19:48:19
>>592
$TZ は空っぽでした。
httpd.conf に
SetEnv TZ Japan
って書いたら解決したんだけどなんか無理やりな気がするなぁ。。
普通はどうするもんなんですかね?
0594名無しさん@お腹いっぱい。2005/09/17(土) 01:01:38
答えになってねぇな
0595名無しさん@お腹いっぱい。2005/09/17(土) 07:54:56
>>589 ブート時のシステム時刻の設定の段取りに
なんか問題あるんでは?それで、httpdプロセスで
GMT・JSTベースのものが混在することになっている
希ガス。ttp://www.linuxsa.org.au/tips/time.html嫁。
0596名無しさん@お腹いっぱい。2005/09/18(日) 01:57:24
Maxclientsをバーチャルホスト単位で指定することが
できるようなモジュールってありますでしょうか?
0597名無しさん@お腹いっぱい。2005/09/18(日) 02:10:06
>>596
無いよ。モジュールを作るのも難しいんじゃないかなぁ。
やるとしたらモジュールというよりパッチになるんじゃないかな。
0598名無しさん@お腹いっぱい。2005/09/18(日) 02:35:32
IP ベースならば完全に別プロセスとして起動すればよし。

名前ベースならばどのバーチャルホストにアクセスしようとするのかわかるのが
クライアントからのリクエストを受け付けてからなので原理的に不可能。
0599名無しさん@お腹いっぱい。2005/09/18(日) 02:40:58
bw_modを使ってコネクション数を限定することならできる。
用途によってはこれでOKかな?
0600名無しさん@お腹いっぱい。2005/09/18(日) 03:30:16
mod_bandwidthである程度望みの効果が得られる設定がある。

http://www.cohprog.com/v3/bandwidth/doc-en.html
MaxConnection
Syntax : MaxConnection <connections>
Default : 0 (illimited)
Context : per directory, .htaccess

あと試したことは全くないが
http://www.ivn.cl/apache/
mod_vhost_limit.cってやつが、望みのものそのものくさい。
0601名無しさん@お腹いっぱい。2005/09/19(月) 13:01:00
apache2.0をクライアント先のサーバに使用するのは
まだ危険ですかね?
某書籍には「apache2.0の普及率がapache1.3より低いのは
安定性の問題ではなく、単純に移行が面倒だから」と
あったのですが、実際のところどうなんでしょう?
0602名無しさん@お腹いっぱい。2005/09/19(月) 13:19:21
おまえはクライアント先にサーバを納入する資格があるのかと小一時間
こんな所で質問してるなんてプロ失格
0603名無しさん@お腹いっぱい。2005/09/19(月) 13:23:24
漏れもそうだと思うな
致命的な欠陥がなくてちゃんと動いてるなら余計なコストはかけたくない
webがハデーになって感激するわけでもなしw
0604名無しさん@お腹いっぱい。2005/09/19(月) 13:52:13
>>602
おっしゃるとおりですが、
この板には恐ろしいほどの経験を持った人も多数いるかと思います。
自分でも色々調べましたが、第三者の意見も多数聞きたかったのです。
(詳しい知人が少ないので)

>>603
そうですか、個人的には 2 を使ってる大手が全く見当たらなかったので、
完全に避けてたのですが、今後は 2 の方がどんどん増えていくのかも
しれませんね。参考になりました。ありがとうございます。
0605名無しさん@お腹いっぱい。2005/09/19(月) 16:46:22
使いたいモジュールが対応してないとかいう理由であえて1.x系にするとか?
0606名無しさん@お腹いっぱい。2005/09/19(月) 16:57:40
ところでトイレに行っていいかな?
0607名無しさん@お腹いっぱい。2005/09/19(月) 17:05:31
>>606
いいよ
>>604
なんだよ、恐ろしいほどってw
0608名無しさん@お腹いっぱい。2005/09/19(月) 17:08:33
情報漏洩って恐ろしいねぇ。

http://www.prdx.org/hoge/

ヒューマンリソースストラテジー株式会社 http://www.hr-strategy.biz/
という会社の社員のメールらしい。
0609名無しさん@お腹いっぱい。2005/09/19(月) 18:43:07
バーチャルホストで特定のフォルダだけ別サーバで表示させるってのは可能ですか?
サーバー1とサーバー2が別の場所にあって、
サーバー1のwww.server1.com/?/フォルダ以下だけは
サーバー2で表示されるようにしたいんですけど、
素直に別ドメインにした方がいいですか?
0610名無しさん@お腹いっぱい。2005/09/19(月) 18:46:14
>>609
可能だけど
0611名無しさん@お腹いっぱい。2005/09/19(月) 19:02:09
>>609
素直に別ドメインにした方がいい。
0612名無しさん@お腹いっぱい。2005/09/19(月) 19:17:06
ヒント:NFS
0613名無しさん@お腹いっぱい。2005/09/19(月) 19:55:08
Proxy使え。mod_proxy標準で入ってるだろ。

0614名無しさん@お腹いっぱい。2005/09/19(月) 22:09:54
>>609
目的は?
06156092005/09/19(月) 22:56:23
>>612
ぐぐってみました。そんなことができるんですね。
ちなみに、WinとFreeBSDの間だったら死亡?

>>614
サイトの中でそのフォルダにあるコンテンツが
サーバーに負荷をかけてしまっているので、別に移したいんです。
いろいろやって見たんですけど、ちんぷんかんぷんで…
同じアドレスでできるのが理想なんですけど。
0616名無しさん@お腹いっぱい。2005/09/19(月) 23:01:50
WinならSFUが使える
0617ななし2005/09/20(火) 00:06:41
>>604
大手というのが、何を指しているかにもよりますが、
普通にapache2を使っているところもあります。
0618名無しさん@お腹いっぱい。2005/09/20(火) 00:14:45
リダイレクトしちゃえば?
0619名無しさん@お腹いっぱい。2005/09/20(火) 00:58:27
>>615
なら NFS にしても意味ないな。
小細工せずに素直に別ドメインでいいじゃん。
0620名無しさん@お腹いっぱい。2005/09/20(火) 02:16:13
>>615
何に対してどう負荷を掛けてるのかによるでしょ。
例えば CPU とか HDD とか帯域とか・・・
簡単に負荷と言われても返答のしようがない。
0621名無しさん@お腹いっぱい。2005/09/22(木) 23:22:00
apache起動後誤って httpd.conf を削除してしまいました!!
なんとか apache が読み込んだ httpd.conf の内容を得て、
httpd.conf を復帰させたいのですが
方法はないでしょうか?
だれかマジで助けてくださいm(_ _)m
0622名無しさん@お腹いっぱい。2005/09/22(木) 23:57:41
復元ソフトでチョリッと探せばいいじゃん
nortonアンイレースとか
とりあえずnyとかはHDDギタギタにするから起動するな
0623名無しさん@お腹いっぱい。2005/09/23(金) 00:01:45
>>622
復元ソフトでは復元できませんでした。

原理的にはapache自身がどこかに httpd.conf の内容を保持している
はずなのでそのデータを取り出せば
httpd.confの復元が可能であると考えますが、
(実際httpd.confはないですがwebは正常に動作しています)
apacheの構造を結構理解していないと難しいかなとも感じます。
だれかお助けくださいませ
0624名無しさん@お腹いっぱい。2005/09/23(金) 00:18:33
httpd -S だと全部はわかんないしなぁ。
0625名無しさん@お腹いっぱい。2005/09/23(金) 00:29:28
fstat(1) とか lsof(8) で httpd.conf は表示される?
0626名無しさん@お腹いっぱい。2005/09/23(金) 00:32:28
つーか、conf を開けっ放しなわけないか。
まぁ、諦めて conf をもっかい書き直した方が早いよ。
こういう設定をしたい! というのが具体的にあれば、
ここなり他なりで聞けばなんとかなるべ。
0627名無しさん@お腹いっぱい。2005/09/23(金) 00:33:41
http://localhost/server-info
0628名無しさん@お腹いっぱい。2005/09/23(金) 00:35:59
バックアップすらないんだから、大したファイルじゃないんだろw
教訓だと思って諦めれ。
0629名無しさん@お腹いっぱい。2005/09/23(金) 00:36:05
apache男キターwwヘ√レvv~(゚∀゚)─wwヘ√レvv~─!!!
06306232005/09/23(金) 00:42:11
>>628
おっしゃるとおりバックアップとってませんでした。
(厳密にはとっていたのですが、1ヶ月前のです・・・)
しかもかなりの量の内容で書き直すのは非常に困難です。

あぼーんですね
0631名無しさん@お腹いっぱい。2005/09/23(金) 00:43:27
>>627は?
06326232005/09/23(金) 00:44:30
>>625
アドバイスありがとうございます、
でも表示されませんでした
06336232005/09/23(金) 00:49:21
>>631
無理でした、
「これを可能にするためにhttpd.confを修正すれば」
と考えた自分がいました。
0634名無しさん@お腹いっぱい。2005/09/23(金) 02:29:26
ちょっとワロタ
0635名無しさん@お腹いっぱい。2005/09/23(金) 04:46:14
>>622
Unixイタなのにnortonが出てきてワロス
思わずUNIX版のnortonでもあるんかとgoogleしてみて
自分に釣られたw
0636名無しさん@お腹いっぱい。2005/09/23(金) 06:11:39
>>623が微笑ましいなw

>>635
あー、そういう事か。
>>622が何を言ってるのかさっぱりわかんなかったんだが、
君のおかげでようやくわかったよw
06376222005/09/23(金) 08:29:35

Win32版apacheのスレなんてないからみんなここに来てるんじゃないの
このスレだけはWindowsユーザばっかりなんだと半年くらいそう思って読んでた
自己中?w
0638名無しさん@お腹いっぱい。2005/09/23(金) 09:32:24
>>637
http://pc8.2ch.net/test/read.cgi/mysv/1103541413/l50
窓鯖でしたらこちらの板の方がよろしいかと。
0639名無しさん@お腹いっぱい。2005/09/23(金) 11:43:34
strings /dev/ad0s1a のように、httpd.conf の置いてあった
ディスクのパーティションを strings に食わせてやると、
運がよければひっかかるかも。GNU strings なら無理だけど。

っていうか、自分に読み取り権限がないファイルもこれで見えたりする:-)
0640名無しさん@お腹いっぱい。2005/09/23(金) 12:04:09
そりゃそういうことをやらないと信じてoperatorグループに入れられてるからだろ。
やれやれ。
0641名無しさん@お腹いっぱい。2005/09/23(金) 12:14:36
もう一生再起動しなきゃいいじゃん
0642名無しさん@お腹いっぱい。2005/09/23(金) 12:19:50
>>638ありゃ…
以前探したときは確か見つからなかったのに…
ユニクスなかたがたノシ~
0643名無しさん@お腹いっぱい。2005/09/23(金) 20:50:53
>>637
まぁ、共通に話せる部分もあるわけだし、Windowsな人がいても
かまわないとは思うけど、さすがに
>このスレだけはWindowsユーザばっかり
なんて事はありえないだろw
>>642
ノシ
共通の話題だったら戻っておいで。
0644名無しさん@お腹いっぱい。2005/09/26(月) 00:40:33
かまわないけど、
Windowsな人がいなかった舞鶴高専の頃のMLとかも懐かしいような。
0645名無しさん@お腹いっぱい。2005/09/26(月) 18:44:16
>>623
その1月前のバックアップしたconfと削除したconfは同じで
バックアップ作業1回分とリストア作業2回分の時間
サーバーを停止させることが可能ならOKだと思うが。
0646名無しさん@お腹いっぱい。2005/09/27(火) 00:55:31
Apache2.0.5xにて

Apache 認証の時に使われる環境変数 REMOTE_USER に特定のHTTPヘッダの値を入力したい
そんなことできるの?

SetEnv じゃ無理そうだし・・・。
0647名無しさん@お腹いっぱい。2005/09/27(火) 08:23:00
>>646
REMOTE_USER の使い方に反する。

一歩引いて、何をやりたいのか書こう。
06486462005/09/27(火) 08:37:48
>>647
REMOTE_USERからユーザID情報を採取しているCGIがあって、
そのCGIを修正しないで、REMOTE__USERにセッション毎に
REMOTE_USER = HTTP_HOST のように書き換えを行い
REMOTE_USERの値を差し替えたい。
httpd.conf で修正できればいいのですが。
0649名無しさん@お腹いっぱい。2005/09/27(火) 10:32:30
どうしても、CGIを修正したくない(ライセンス上できない?)のなら、
そのCGIにたどりつく前段でIPアドレス認証してLoginクッキーをキーを
IPアドレスにして発行して、元のCGI実行時にmod_auth_cookieで認証すれば
REMOTE_USERにIPアドレスを入れることが可能かな。

ただ、ユーザーによるクッキー改ざんにそれだけでは対抗できそうに
ないので、ユーザーが信頼できないならば、mod_auth_remoteでも
組み込んで認証モジュール書こう。
0650名無しさん@お腹いっぱい。2005/09/27(火) 10:46:05
ちょっと待った
REMOTE_USER = HTTP_HOST
なのか?REMOTE_HOSTじゃなくて。
なんでそんなことがしたいんだ。
0651???2005/09/27(火) 11:05:04
#UserDir public_html
AliasMatch ^/([^/]+)/(.*) /home/$1/public_html/$2
↑これやったらsuEXECが機能しなくなりました。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=19936&forum=10
↑と同様の疑問ですが、
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=24707&forum=10&8
は見ないでください。
0652名無しさん@お腹いっぱい。2005/09/27(火) 11:19:35
そのスレに回答出てるよ。
0653名無しさん@お腹いっぱい。2005/09/27(火) 11:34:08
まぢそれ。ここにいんようしてみー。
0654名無しさん@お腹いっぱい。2005/09/27(火) 11:47:26
ふざけるな。質問したなら、ちゃんと回答を真摯に読め。
0655名無しさん@お腹いっぱい。2005/09/27(火) 11:57:08
まんどくさい。うそかもしれないし。
0656名無しさん@お腹いっぱい。2005/09/27(火) 12:11:13
もうほっとこうよ。
0657名無しさん@お腹いっぱい。2005/09/27(火) 12:32:01
っか最初から役立たず。
0658名無しさん@お腹いっぱい。2005/09/27(火) 22:42:29
え? >>651はキチガイの人なの?
06596462005/09/27(火) 23:07:10
>>649
>>650
Thanks!
ブラウザや途中経路のProxyサーバなどから付加された情報を
ApacheのBASIC認証の際に使われる、環境変数と差し替えたい
というのが本音です。
もともと、REMOTE_USERで値を採取していたCGIであるのですが、
実際のApacheではBASIC認証を行わないようにしたいため。
リクエストでHTTPヘッダでそれに変わる情報をApacheにヘッダ
情報として送ることはするのですが、Apacheで認証しないため
REMOTE_USERで値が入らないということを回避したいのです。
0660名無しさん@お腹いっぱい。2005/09/29(木) 14:13:20
apacheのモジュールを開発する方法ってないですか?
自分の希望する機能を持っている
apacheのモジュール探してテストして導入(たまに導入不可能という結論にw)
とかがすごくめんどくさくなったので・・・
一応、Cとperlはなんとか理解できる程度です。
開発環境、デバッガ、それ系のページのアドレス
なんらかのキーワードで結構ですんで、教えてくださいー
0661名無しさん@お腹いっぱい。2005/09/29(木) 14:28:00
>>660
Apache1なのかApache2なのか判らんが、
まあ本が出てるのでまずはそれを買ってよめ。
0662名無しさん@お腹いっぱい。2005/09/29(木) 14:30:18
mod_uploder っつーのがあるらしいけど、あれってどうなのよ?

http://pc8.2ch.net/test/read.cgi/mysv/1114551645/
0663名無しさん@お腹いっぱい。2005/09/29(木) 14:42:57
>>660
http://www.apache.jp/devel/
06646602005/09/29(木) 21:24:58
>>661
ありがとうございます。
すいません、書き忘れました。
apache 1.33です。
amazonで調べたら、ちょうどそのまんまな内容の本を発見

>>663
おお、公式ページにそんなところがあったとはっ!
ありがとうございます。
0665名無しさん@お腹いっぱい。2005/09/29(木) 22:17:21
公式ではないぞ。なんとなくさくらインターネット関係者の
私物のようなイメージがあるが、最近はちゃんとユーザーグループ
してるのだろうか。
0666名無しさん@お腹いっぱい。2005/09/30(金) 00:11:29
2.0.54でap_run_create_connectionっていう関数が定義されているファイルを
探しているんですが、これはどこにあるですかね?
grepしてもそれっぽいのは見当たらず・・・

grep -r ap_run_create_connection * | cut -d : -f 1 | sort | uniq

modules/proxy/proxy_ftp.c
modules/proxy/proxy_http.c
server/mpm/beos/beos.c
server/mpm/experimental/leader/leader.c
server/mpm/experimental/perchild/perchild.c
server/mpm/experimental/threadpool/threadpool.c
server/mpm/mpmt_os2/mpmt_os2_child.c
server/mpm/netware/mpm_netware.c
server/mpm/prefork/prefork.c
server/mpm/winnt/child.c
server/mpm/worker/worker.c
0667名無しさん@お腹いっぱい。2005/09/30(金) 01:07:39
>>666
AP_IMPLEMENT_HOOK_RUN_FIRST(conn_rec *,create_connection,
06686662005/09/30(金) 01:31:50
おぉ、なるほど。ベリーサンクスコ!
0669名無しさん@お腹いっぱい。2005/10/07(金) 22:27:53
FreeBSD5.4
Server version: Apache/2.0.52
を使ってます。

Webdavを使う時に、      
mod_encoding 20021209.tar.gzをインストールしました。
多分、その影響だと思うのですが、
apacheのログに以下のエラーが永遠でるようになりました。
このエラーは、ページにアクセスした後に出るようになりました。
EUCと文字関係のエラーだとは思うのですが。

[Fri Oct  7 22:21:38 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:21:38 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:21:54 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:21:54 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:21:59 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:21:59 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:22:01 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:22:01 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:23:16 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:23:16 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:23:28 2005] [warn] mod_enc_convert: no conversion done
[Fri Oct  7 22:23:28 2005] [warn] mod_enc_convert: no conversion done

このエラーを出なくするためには、どうやればいいのでしょうか?
アドバイスをください。
0670ヽ(´ー`)ノ ◆.ogCuANUcE 2005/10/07(金) 22:34:56
>>669
文字コードの変換に失敗している。

ttp://webdav-jp.ml.nemui.org/msg00291.html
ttp://www.todo.ne.jp/webdav/ml_data/msg00566.html
ttp://www.queen.ne.jp/iMA/showmail.pl?FreeBSD-users-jp=71104

この辺、そのものズバリじゃないかね?

違うようなら LogLevel debug にして、ログを晒してみれ。
06716792005/10/07(金) 22:46:11
ありがとうございます。
その辺を見てみたのですが、解決方法がイマイチわかりません。
ん〜もうちょと悩んでみます。
0672名無しさん@お腹いっぱい。2005/10/08(土) 15:03:54
>>608
http://news19.2ch.net/test/read.cgi/news/1128352035/
人材派遣会社にエントリーした方の詳細な個人情報がだだ漏れ
0673名無しさん@お腹いっぱい。2005/10/11(火) 22:55:02
m9(^Д^)プギャー
http://www.openssl.org/news/secadv_20051011.txt
0674名無しさん@お腹いっぱい。2005/10/13(木) 12:53:09
こんにちは。質問させてください。
apache2でmod_layout使ってるのですが
index.php(動的ファイル)でheader.htmlを表示させようとすると
index.phpの内容が二重に表示されてしまいます。
二重に表示させない方法あるのでしょうか?
よろしくおねがいします。
0675ヽ(´ー`)ノ ◆.ogCuANUcE 2005/10/13(木) 13:27:00
>>674
mod_layout php でググれ。自分で調べませう。
0676名無しさん@お腹いっぱい。2005/10/13(木) 13:41:45
ググって解決しました。
ありがとうございました。
0677名無しさん@お腹いっぱい。2005/10/14(金) 01:18:06
httpd.confの話ですが。。

<Directory />
AllowOverride AuthConfig
</Directory>

で、全体にユーザ認証をかけたサーバで、特定のパスだけ .htaccess
を使って、認証なしで公開することは可能でしょうか?



0678名無しさん@お腹いっぱい。2005/10/14(金) 01:43:55
>>677
それはユーザ認証を許可しているだけで、ユーザ認証は掛かっていないが...
satisfy any
allow from all
あたりを.htaccessに適切に書けばok
0679名無しさん@お腹いっぱい。2005/10/14(金) 01:53:04
>>678
ありがとうございます。
ユーザにも説明しやすそうなので、それで試してみます。


説明が足りませんでしたが、
httpd.conf で全体に認証をかけて既に運用しており、
 AllowOverride AuthConfig
を追加することで、(現在はnone)
ページを作成する各ユーザの判断で、.htaccessを書いてもらって
認証をはずせるようにならないかなぁ? ということでした。


0680名無しさん@お腹いっぱい。2005/10/14(金) 02:29:37
>>679
ユーザに説明するとき「2chで聞いた情報なので、嘘かもしれません」と
ことわるのを忘れないように。
0681名無しさん@お腹いっぱい。2005/10/14(金) 03:01:01
説明する前に自分で確認するだろ普通。
0682名無しさん@お腹いっぱい。2005/10/14(金) 12:00:40
LinuxでApacheのドキュメントルートを別のパーティションのフォルダに指定したら、
403エラーが出て読み込んでくれません。原因がわかる方いらっしゃらないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています