- 締切済み
先ほどの質問に追加です
/etc/httpd/conf/httpd.confの中を Documents #DocumentRoot "/var/www/html" DocumentRoot "/home/jin/www" UserDir www に変更してhttpdを再起動したのですが反映されません。 httpd.confはどこにあるものが有効なのでしょうか?? 教えてください。 関連URL:http://www.okweb.ne.jp/kotaeru.php3?q=168568
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Fooky
- ベストアンサー率71% (59/82)
回答No.1
私の所では,DocumentRootとUserDirの設定は, デフォルトの通りsrm.confでやってるんですが, jinchyanさんの所でも,srm.confの中にこれらの デフォルト設定が入ってて,それでhttpd.confに 書いた設定が上書きされてるのでは? httpd.confの場所はそれで良いと思いますよ. 心配なら, stat /etc/httpd/conf/httpd.conf とやって,アクセス時間をチェックしてみたら どうでしょう.サーバー立ち上げとほぼ同時に アクセスされてたら,読まれてるということに なります.
補足
srm.confとaccess.confの中身は空っぽです。 上の原因はバーチャルホストの記述が優先されていて誤ったところを見ていたのが原因でしたのでそこをコメントアウトしてDocumentRootをユーザーディレクトリィに変更したら上手く見れました。 でも、UserDirは全く効きません。 時間がかかっているので見つけるのは見つけていると思うのですが表示が出来ません。(??) httpd.conf は検索したら1つしかなかったのでいいと思います。(それに反映も効きましたから(笑))