Apache 初心者質問スレッド Part4

このエントリーをはてなブックマークに追加
952DNS未登録さん:2006/11/10(金) 18:44:19 ID:???
HostnameLookups Offにしているにもかかわらず、
SetEnvIfディレクティブを使用すると、access_logがIPの逆引きをしてしまうのは仕様なのでしょうか?
953DNS未登録さん:2006/11/10(金) 19:04:54 ID:???
SetEnvIfじゃなくてDeny from .krの方だと思われ。
954952:2006/11/10(金) 19:17:48 ID:???
>>953
ありがとうございます。
ロボットを排除するために、setenvifを使用して、その変数をfromで指定してみたのですが、な、なるほどです。。。
逆引きすると遅くなると聞いた事がありますので、IPアドレス指定したいと思います。
ありがとうございました。
955DNS未登録さん:2006/11/10(金) 19:29:07 ID:OQYUHE/Z
FC4とapache2.0系です。
ドキュメントルート以下にページ(テキストオンリー)を作って置いたのですが
www.(自分のドメイン名).hoge
でアクセスするとapacheのテストページが、また
www.(自分のドメイン名).hoge/index.html
でアクセスすると403forbiddenエラーを返されます。どの設定を修正するべきでしょうか。
やっと外部からの接続も確認できたのになかなか道は遠いです。

エラーログ (13)Permission denied: access to /index.html denied
956DNS未登録さん:2006/11/10(金) 21:17:31 ID:???
>>955
index.htmlのパーミッションとhttpd.confのDirectoryディレクティブを見てみては?
957 ◆ExGQrDul2E :2006/11/10(金) 21:20:55 ID:???
>946どなたか・・
958DNS未登録さん:2006/11/10(金) 21:23:49 ID:???
>>946
[client 192.168.0.11] client denied by server configuration: /var/www/html/c.png

設定で弾かれているので、設定を再度見直してみては?
959 ◆ExGQrDul2E :2006/11/10(金) 22:09:01 ID:???
>958
その設定がわからないのです。。
960DNS未登録さん:2006/11/10(金) 22:14:26 ID:???
FedoraCore厨どもは、まずApacheが実際に使用しているhttpd.confを
編集しているかどうか確認してから質問に来い。
961955:2006/11/10(金) 22:26:36 ID:???
>>956
>index.htmlのパーミッション
アクセス権はhttpd実行ユーザとグループに設定してます。-rw-r--r--
>Directoryディレクティブ
ルートディレクトリについてはindexesを削っただけで、以下のとおりです。
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
962955:2006/11/10(金) 22:30:51 ID:???
あああ。失礼しました。
ルートディレクトリではなくドキュメントルートです。
963DNS未登録さん:2006/11/10(金) 22:48:02 ID:???
標準で入ってるApacheのhttpd.confを一生懸命編集しても、
後から入れたApacheには設定が反映しないぞ?
964 ◆ExGQrDul2E :2006/11/10(金) 22:52:11 ID:???
>960
rootから全findで探しました。
/etc/httpd/conf/

/usr/local/apache/etc/conf
の両方にあって、両方とも編集したのにだめでしたorz
965961:2006/11/10(金) 22:57:52 ID:???
設定ファイルの再読み込みなら都度済ませてますが…反映しないとは?
ビギナーズバイブルを読みながら一からしこしこやってきましたが
どっかで道を踏み外してるんだろうなと一日にらめっこでした。
966DNS未登録さん:2006/11/10(金) 23:55:02 ID:???
>>960さんのおっしゃるとおり、ほんとにapacheが見ているconfを確認してみては?
適当に設定して効果があるかどうかだけでもわかるのでは?
967DNS未登録さん:2006/11/11(土) 00:15:58 ID:???
確認方法?
psのおそらく-xwwをlessにでもパイプしてみる。
httpdのオプションに親切にも-fがあったらその後ろのファイルを使ってる。
無ければ起動しているhttpdをフルパスで-Vオプションをつけて起動する。
そこで出てきた-D SERVER_CONFIG_FILEが使ってるファイル。
相対パスなら-D HTTPD_ROOTからの相対パス。
968 ◆ExGQrDul2E :2006/11/11(土) 09:31:37 ID:???
解決しました・・・。

誤:<Files ~ "\.(gif|jpe?g|png)$">
正:<Files ~ "^\.(gif|jpe?g|png)$">

うあぁぁあああ。
こんなので2日もorz
969DNS未登録さん:2006/11/11(土) 22:44:48 ID:???
>>968
アホもたいがいにね
970DNS未登録さん:2006/11/11(土) 22:47:49 ID:???
>>969
解決したんだからいいじゃん。
971DNS未登録さん:2006/11/11(土) 22:53:32 ID:???
そのうちいい思い出になる。
972DNS未登録さん:2006/11/12(日) 01:08:24 ID:???
礼も言えないような奴にみんなやさしいね
973DNS未登録さん:2006/11/12(日) 01:34:24 ID:???
> 礼も言えないような奴にみんなやさしいね

そういうことをいちいち指摘するような人間ってろくなやつではないのでは?
もちろんぼくはろくなやつではありません。
974DNS未登録さん:2006/11/12(日) 01:37:54 ID:???
礼なんかいらない。できたって報告だけで十分。
975DNS未登録さん:2006/11/12(日) 01:58:28 ID:???
でも「ありがとう」ってゆってもらえたらうれしいけどな。
976DNS未登録さん:2006/11/12(日) 03:47:11 ID:???
>>972
2chでお礼なんて期待してるやつのほうがアホ
977DNS未登録さん:2006/11/12(日) 03:58:30 ID:???
でも「ありがとう」ってゆってもらえたらうれしいけどな!!
978DNS未登録さん:2006/11/12(日) 04:13:41 ID:???
できなかった事ができるようになって舞い上がってる奴を見ることで
自分が嬉しく感じるように感情を改めたほうがいいと思うぞ?
切り替えられないなら質問に回答する作業なんてやめたほうがいい。
続けてられないはずだ。

とにかく質問者もできたかできなかったかの報告の方を重視してくれ。
979DNS未登録さん:2006/11/12(日) 04:34:37 ID:???
「ありがとう」ってゆってもらえたらうれしいってのは、
「ありがとう」が無かったらショボーンという意味ではないのだが、
まぁそれはいいとして、結果報告重視ってのはそーだよな。

できたかできなかったかだけじゃなくて、
どうやって出来たのかが欲しいな。

しかしあれだね。
過去に自分が悩んだことを質問してる人に、
過去に自分が解決した方法を教えたときに、
「おー出来たー」って反応があると、
「そうそう。俺もうれしかったんだそれ分かったとき」
ってのを思い出せてスバラシイ。
980DNS未登録さん:2006/11/12(日) 05:02:52 ID:uzJ54bkW
アパッチェってなんかハマグチェみたいじゃね?
981DNS未登録さん:2006/11/12(日) 07:06:42 ID:???
じゃぁコリン星もいりまつね
982DNS未登録さん:2006/11/12(日) 12:13:51 ID:???
雑談は他池
983DNS未登録さん:2006/11/12(日) 15:15:32 ID:???
(・∀・)ニヤニヤ
984DNS未登録さん:2006/11/12(日) 19:22:10 ID:???
皆がきちんと議論し合う、最高のスレになりそうだ
985DNS未登録さん:2006/11/12(日) 21:09:11 ID:???
>>960

なんだとてめえ。
Fedora Coreつかってるがhttpd.confはよく編集しとるぞ。
もっとも、Fedora Coreのrpmについてくる
httpd.confはいくつもの設定ファイルに分割されているが。
986DNS未登録さん:2006/11/13(月) 17:26:22 ID:???
今までWindowsXP SP2でAN HTTPDを使用していたのですが、
Apache 2.2.3を本日導入し、動作確認もできました。
CGIの動作もperlパスをデフォルトの「#!/usr/bin/perl」から「#!c:/perl/bin/perl」へ書き換えれば動くのですが、
CGIを書き換えずにWindowsのApacheで「#!/usr/bin/perl」を認識させることはできないのでしょうか
987DNS未登録さん:2006/11/13(月) 20:01:27 ID:???
apache と perl を同じドライブ(例えば d:\)にインストールして、
perl インストール時に指定するインストール先を、例えば d:usr の様にする

988DNS未登録さん:2006/11/13(月) 20:39:00 ID:???
   C:\ /
    |
    +-- usr /
    |   |
    |   +-- bin / perl.exe
    |
    +-- Program Files /
    |     |
    |     +-- Apache2.2 /
    |
    +-- www /
      |
      +-- cgi-bin /
          |
          +-- CGIのフォルダ

これでやってみましたができませんでした。
何かおかしいところはあるでしょうか
989DNS未登録さん:2006/11/13(月) 20:43:49 ID:???
すいません、こちらのミスでした!
cgiに記載されているパスに余計なものがついていました・・・
無事動作させることができました。
>>987さんありがとうございました
990DNS未登録さん:2006/11/13(月) 20:49:03 ID:???
出来ることなら…C:には入れないほうがいい

動作上の利点は無いが、万が一OSが吹っ飛んださいには被害を最小限にできる
991DNS未登録さん:2006/11/13(月) 22:05:28 ID:???
>>990
インストーラで入れるから、C:\でOSと共に吹っ飛んでくれないと、
整合性が取れなくなって逆に被害が広がるよ。
992DNS未登録さん:2006/11/13(月) 22:14:09 ID:???
>>991
万一OSが吹っ飛んだときに(ドキュメントルートが)吹っ飛んだら嫌だ。


それとも何か?
>>991はWEB鯖のコンテンツもインストーラで入れてんのか?
993DNS未登録さん:2006/11/13(月) 22:35:53 ID:???
>>992
OSを吹っ飛ばすような事が無い。
994DNS未登録さん:2006/11/13(月) 22:36:52 ID:???
>>992
ドキュメントルートのバックアップを別の場所に保持している。
995DNS未登録さん:2006/11/13(月) 23:41:34 ID:???
>>992
ドキュメントルートを別ドライブにするだけじゃないの?
996DNS未登録さん:2006/11/13(月) 23:56:53 ID:???
>>995
質問主は#!にドライブレターを入れたくないと言ってるからな。

Windowsである以上あきらめるかScriptInterpreterSourceを使って
Windowsらしく動かす方法もあるんだけど。
997DNS未登録さん:2006/11/14(火) 00:03:45 ID:tgeNYaNj
        まもなくここは 乂1000取り合戦場乂 となります。

      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \オーーーーーーーッ!!/
      //三/|三|\     ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ∪  ∪       (    )    (     )   (    )    )
 ,,、,、,,,       ,,、,、,,,  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ,,、,、,,,       (    )    (    )    (    )    (    )
998DNS未登録さん:2006/11/14(火) 00:04:18 ID:tgeNYaNj
       ,,、,、,,,       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\   \∧_ヘ
,,、,、,,,             やっぱや〜めたっと >   / \〇ノゝ  ,,、,、,,,
           ,,、,、,,,  ________/   /三√ ゚д゚)
                                /三/| ゚U゚| \
    \エーーーーーーーッ!?/   ,,、,、,,,    U (:::::::::::)∪  ,,、,、,,,
   ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧  //三/|三|\
   (    )    (     )   (    )    )   ∪  ∪
  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧,,、,、,,,       ,,、,、,,,
  (    )    (    )    (    )    (    )      ,,、,、,,,
999DNS未登録さん:2006/11/14(火) 00:07:17 ID:???
      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴ……!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,
      //三/|三|\       ,,,,    ,,、,、,,,
      ∪  ∪
  ,,          ,    ,,,,    ,,、,、,,,       ,,、,、,,,
,,,,,    ∧_∧ うまいモナー,,,,,   、 ,,,,,,   ,,,,,,,,    ,,,,,
 ,,,   ( ´∀`)___,,,,___ ,, ∧_∧ ゲンキニ シテルカナ・・・___,,
  / ̄ ( つ日ヽ   ∧_∧    (    )               /
/    (__))   (´∀` )   (    )    ∧_∧∧_∧ / マターリモナー
 ∧_∧∧_∧ドーゾ (日ノ )  | | |    ( ´∀`) ´∀`)
 ( ´∀`) ´∀`)    ((__)  ,(_(_) (○)⊂   ) つ日⊂ ) モーナー
―(つ⊂  ) つ⊂ )―――――――――――ヽ|〃(⌒)(⌒) (⌒)(⌒)
1000DNS未登録さん:2006/11/14(火) 00:08:10 ID:tgeNYaNj
        ┏┓                ┏┓         巛 ヽ.                     ┏┓      ┏┳┓
┏━━━┛┃┏┓        ┏━┛┗━┓  ┏┓ + 〒ー|    ┏┓    ┏┓┏━━┛┗┓┏┓┃┃┃
┗━┓┏━╋┛┗━┳┳┳╋━┓┏━╋━┛┗┳━|  |┳━┛┗┳━┛┗╋━┓  ┏┻┛┗┫┃┃
    ┃┃  ┗┓┏┓┃┃┃┣┓┃┃┏╋┓  +┻ +/ /┻┓  ┏┻┓  ┏┛  ┃┃┃┏━┓┃┃┃
    ┃┃    ┃┃┗╋┻┛┃┃┃┃┃┣┛ ∧_∧/ / .┏┛┃┃┏┛┃┃┏━┛┃┣╋━┛┣╋┫
    ┗/´》〉  ┗┛  ┗━━┻┛┗┛┗┻━(´∀`_/ /  ┗━┻┛┗━┻┛┗━━┻┛┗巛 ヽ┻┻┛
  * | 〒  /⌒ヽ | 〒  ||| ,.へ´_|_ヽ  ,-r、,r/」  f  |||  ∧ ∧,.へ,    〒 ! /⌒ヽ 〒 !
     |  |  ( ´∀`)  |   人l ァ'`・ω・)〉/_ュヘ〈|7  | *   (゚∀゚ `ァ ノ +   |  | ( 个  ) |  |
 +  |  {  |   .|   {  .(__)、   ○〈_}ノ :   |  +  O    /:-一;:、 / /. |    | ./ /*
    ヽ ヽ |   .|.ヽ ヽ (___)  、 〈   く/ ヽ__,」 +    )   ミ;;★:;:;:;ミ/ /   |    |/ /
     ヽ  ヽ,, ´∀`) ヽ  ヽ ´∀`)__ノ ヽ__) /  ,ヘ   | __,, '´ ̄`ヽ__ (・ω・´/ /  (・∀・ / /
 ,.へ ■ヽ ヽ     ー、 ヽ     ー、     /  / |.  | ★((ハヾヽ,.べ, ミ三彡 f  ,-     f+
 l ァ'^▽^) i     ,rュ ', i     rュ ', |||  (   〈  .|  .|  ハ^ω^*`ァノュヘ    |  / ュヘ    |
 ヽ    ○.|    /{_〉,.へ∧ ∧{_〉  << \ ヽ .|  .|   O☆゙ _ノ_,} )   | 〈_} )   |
  |  、 〈 |    〈   l ァ';・∀・)        \ノ |_,,|   ノ´ ̄ゞ⌒'ーァ    ! |||  /    ! |||
||| l__ノ ヽ__)|   ,ヘ. ヽ  ヽ    ○ヽ  +    |__ノ|  )  `7゙(´〈`ー''´     |   /  ,ヘ  |   ガタタタン!!!!
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。