こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ローカルでサーバーに接続したい

ローカルサバについてですが、
プライベートIPで接続しようとすると
ページ“http://192.168.3.2/(自分のユーザー名)/phpinfo.php”を開けません。サーバ“192.168.3.2”に接続できません。
となります。
localだと問題なく表示されます。
これを、192.168.3.2でも表示されるようにすることは可能ですか?
(localhostは覚え易くて使い易いですし、192.168はweb共有パネルでapache起動と同時に開けるので楽です)
環境:MacOSX.5
ちなみに、apacheの.conf(httpdとユーザーの)はALLOW FROM ALL設定です。

投稿日時 - 2012-06-20 11:39:55

QNo.7544331

困ってます

質問者が選んだベストアンサー

httpd.confの書き方に原因があるのでは?
アクセスログを調べれば原因が判りませんか?

投稿日時 - 2012-06-21 10:40:09

お礼

ありがとうございます。解決しました。
Listenの指定が原因でした。自分であれこれ設定を変えてみたら分かりました。
それにしてもネットの情報で、LIstenを併記しているのがほとんどないってのは参りました。
linax(CentOS)とか、パッケージ(LAMP,MAMP)とか、MacPORT使っている情報ばかりでしたが、そういう環境だと事前にListenは都合良く設定されているのか、自動で設定されるようになっているのか、知りませんが。。。
とにかく、自分のシンプルな環境では、ディレクトリのアクセス制限を変更するのならサーバーのListenもそれに合わせてセットで変更をかけないと意味が無いということでした。

ところで、アクセスログ、どんな用途で使用しますか?

投稿日時 - 2012-06-21 13:05:54

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

質問の題名とか中身の用語がバラバラなので解りにくかったですね。

httpd.confや、.htaccessの
order と allow あたりのアクセス制限のあたりの設定情報を教えてください。

また、IPアドレスは間違いなく合っていますか?

投稿日時 - 2012-06-21 12:12:33

お礼

ありがとうございます。解決しました。

投稿日時 - 2012-06-21 13:06:29

ANo.1

質問の内容が良く解らないので、もう少し詳しく説明してください。

投稿日時 - 2012-06-20 19:06:17

お礼

表題のとおり、簡単な質問内容です。

ブラウザにhttp://192.168.3.2/(自分のユーザー名)/phpinfo.phpと入力して接続することでローカルサーバーとして使うことができるようにする設定方法について質問しています。

現在はhttp://localhost/(自分のユーザー名)/phpinfo.phpとすれば問題なくローカルサーバーは使えますが。
で、できれば192.168.3.2で使え、同時にlocalhostと書いても依然使える、という設定方法があれば尚よし、という質問です。

ネットで調べた限りでは、macで実際に作業メモ的に紹介しているとあるサイトではlocalhostで使えるようにすると192.168.では使えなくなるとかかれていて、一方、教科書的な設定説明サイトではallow from allとか、個別複数設定で両方いける、とかかれていたりしました。試しましたが私の場合、前者と同じ状態になっているということで困ったなぁという質問です。

投稿日時 - 2012-06-20 23:24:14

あなたにオススメの質問