• 締切済み

xamppでも自宅開発環境構築について質問させてください。

xamppでも自宅開発環境構築について質問させてください。 ローカルでの開発環境を作ろうと思ってxamppをwindows7に入れたのですが、webブラウザからアクセスできなくて困っています。 いろいろ調べて他からのアクセスを切り、自分だけアクセスできるようにhttpd-xampp.confの中にAllow from localhost (127.0.0.1)などを試したのですが、Access forbidden、Error 403が返ってきてしまいます。 もう完全にお手上げ状態です・・・・。 誰か助けてください。よろしくお願いします。

  • PHP
  • 回答数1
  • ありがとう数5

みんなの回答

  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.1

ファイアーウォール がブロックしてませんか? お使いの、セキュリティソフトの設定を確かめてください。 ルール ウィザード モードのあるファイアーウォールソフトであれば、そのモードにすると、127.0.0.1 アドレスにアクセスする時に、apacheのアクセス設定をどうするか訊いてくるので、127.0.0.1 アドレスのみ許可設定を入れて下さい。

関連するQ&A

  • xamppドキュメントルートの設定

    パーフェクトPHPという書籍を見ながら作業を進めているのですが行き詰ってしまいました。 xamppのドキュメントルートの設定のところです。 ・httpd-vhosts.confファイルに以下の文章を NameVirtualHost *:80 <VirtualHost *:80> ServerName study.localhost DocumentRoot C:/xampp/htdocs/study.localhost DirectoryIndex index.php index.html <Directory "C:/xampp/htdocs/study.localhost"> AllowOverride All Allow from All </Directory> </VirtualHost> ・hostsファイルに以下の文章を 127.0.0.1 study.localhost 上記の2つを書き込むことによって ブラウザからhttp://study.localhost/にアクセスできるようになる。 と書いてあるのですが書き込んでもアクセスができず以下のように表示されます。 --------------------------------------------------------------------------- Object not found! 要求された URL は本サーバでは見つかりませんでした。 もし手入力で URL を入力した場合は、綴りを確認して再度お試し下さい。 サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。 Error 404 study.localhost Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15 --------------------------------------------------------------------------- 何がいけないのでしょうか? 書籍にはこの部分はあっさり書かれており何がいけないのか分りません。 Apache、MySQLの起動はできています。 httpd-vhosts.confファイルへの書き込みを行わなければXampp for Windowsのページも出てきます。 PCは windows7を使用しています。 xamppはv3.2.1です。

    • ベストアンサー
    • PHP
  • XAMPP for Mac での設定を教えてください!!!

    XAMPP for Mac での設定を教えてください!!! [環境] Mac OS 10.4 XAMPP 0.7 デフォルトのlocalhostの閲覧までは成功しているのですが、eclipseで作成したファイルを閲覧するため、 httpd.confのDocumentRootにAliasでworkspaceまでのパスを追加しました。 ところが、アクセスすると Forbidden You don't have permission to access /eclipse on this server. という表示がでてしまいます。いったい何が原因なのでしょうか??? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • XAMPPの設定についてどなたがご教授お願いいたします。セキュリティー

    XAMPPの設定についてどなたがご教授お願いいたします。セキュリティーの設定の部分で、htdocsフォルダの中に、.htaccessファイルを下記のように記述していれました。 Order deny,allow Deny from All Allow from localhost 127.0.0.1 いざ実際にlocalhost(http://localhost/index.html)にアクセスしてみますと。 次のようなメッセージがでました。 「要求されたオブジェクトへのアクセス権がありません。 読み込みが許可されていないか、 サーバが読  み込みに失敗したかでしょう。 サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。」 .htaccessに何も書かないでテストしますと、 http://localhost/index.htmlは「it work's」と 表示されます。表示されますので問題なく動いていることは確かなのです。 ダウンロードしたXAMPPのバージョンは下になります。 We've released the new version of XAMPP 1.7.3, including: Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l MySQL 5.1.41 + PBXT engine PHP 5.3.1 phpMyAdmin 3.2.4 Perl 5.10.1 FileZilla FTP Server 0.9.33 Mercury Mail Transport System 4.72 このバージョンが一番新しいようで、WEB上にあるマニュアルは古いバージョンのようで説明を 少し違うところもありました。 何とか四苦八苦しながら、こぎつけましたが最後の壁がどうしても解決できません。 もしやと思い、httpd.confの360行あたりに下のような行があったので <Directory "C:/xampp/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> これをまねして、次ぎように書き足してみました。 <Directory "C:/xampp/htdocs"> Order deny,allow Deny from All Allow from localhost 127.0.0.1 </Directory> 果たして、これを書き足すことによってhtdocsにアクセスできるPCを自分だけのローカルな ものになるのでしょうか。 どなたか詳しい方がおりましたらご教授お願いいたします。 合わせて、どうしてhtaccessへの記述をマニュアルどおりに行っても、127.0.0.1からアクセスでき ないのかもアドバイスいただけますと大変うれしいです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 自宅でのプログラム開発環境を作りたいと考えているものですが、質問があり

    自宅でのプログラム開発環境を作りたいと考えているものですが、質問があります。 http://localhost/ディレクトリ にwebブラウザからアクセスしたいのですができなくて困っています。 localhostにアクセスしたいのですがどうすれば宜しいでしょうか。 お手数ですがお知恵を貸していただきたいと思っています。 よろしくお願いいたします。

  • Windows8でのXAMPPによる開発

    初めまして 開発初心者も初心者です。 PHPとMySQLの勉強をしようとXAMPPをインストールし、いざ初心者本片手に開発を始めようと試みましたが、XAMPPのApachがRunning状態にならないため、始めることができません(:_;) ググったり、本読んだりして、httpd.confの Listen 80をListen8080 、 ServerName localhost:80をServerName localhost:8080に変え、 httpd-ssl.confの443を444に3か所する対処は行いました。 しかし、まだ一瞬Runningにはなるのですが、一瞬でStopします。 そして以下のような表示が出ます。 Attempting to stop Apache (PID: 2336) Problem killing PID 2336 Check that you have the proper privileges Attempting to stop Apache (PID: 2336) Problem killing PID 2336 Check that you have the proper privileges PIDのあとにつく番号は変わったりします。 本当に初心者で分からないので、よろしければ回答よろしくお願いいたします。

    • 締切済み
    • PHP
  • ローカル環境でのapacheのアクセス制限

    ローカル環境で開発をしいてます。 セキュリティ面を考慮して、外部からのアクセスを一切禁止する為に httpd.confに <Directory C:/> Order deny,allow Deny from all Allow from 127.0.0.1 </Directory> の記述をしています。 これは「Cドライブ以下は自分自身(127.0.0.1)以外アクセス出来ない」と理解してもいいのでしょうか? 環境は OS : windows XP server : apache ver2.0.64 です。 よろしく御教授お願いいたします。

  • xamppの設定について

    最新版のxampp-win32-1.6.5-installerをインストールし、コントロールパネルからApacheとMysqlは正常に起動が確認できますが、http://localhostにアクセスしても何も表示されません。 xampp/apache/conf/httpd.conf の52行目と53行目を以下に変更 #Listen 12.34.56.78:8080 Listen 8080 169行目を ServerName localhost:8080 に変更しました。それ以外は何も変更しておりません。 どなたか、原因おわかりになる方よろしくお願い致します。

  • apacheでのWebサーバ構築について

    Linux歴1年未満の初心者です。 現在業務でWebサーバの構築を行っています。 客先でRHEL4.0のインストールされたサーバにapache2.2.6をインストールし、httpd.confを一部修正した後、Webの照会を行ったところ、自身のブラウザでhttp://localhostとした場合は正しく表示されるのに、隣の(同じHUBにつながった)マシンから照会した場合は表示(接続)されません。 自社の事務所に戻り、できるだけ同じ条件でテストしてみようと、Fedora7に同じくapache2.2.6が入った状態でテストしたところ、全く同じ状態になってしまいました。 httpd.confのアクセス制御に相当するところとしては、DocumentRootについては、 Order Allor,Deny Allow from All としてあり、またその他のフォルダについての個別のアクセス制御などは入れていないので、httpd.confの設定上、見えない(見せない)箇所は設けていないはずです。 httpd.confの問題でなければ、サーバの通信設定か、照会するマシンのブラウザの設定ではないかと予想していますが、いかんせん経験不足なので…。 ご回答のほどよろしくお願いいたします。

  • xamppのlocalhostの設定について

    ご教授をお願いいたします。 WEB制作の仕事をしており、以前の会社では制作中のホームページをxamppのlocahostで確認していました。 その際、httpd.confを170行目くらいと200行目くらいのルートをそのindex.htmlがあるルートに書き換えて、ブラウザのURLを「http://localhost」にすればブラウザチェックができたのですが、 別の会社に転職し、xamppをインストールして同じように設定してlocalhostで確認しようとしても、https://localhost/xampp/のURLになって、作ったindex.htmlを確認できません。 どのようにすればいいかわかる方いらっしゃいますか? よろしくお願いします。

  • .htaccess設定でアクセス権が無くなりました

    OSはWindowsXPのPCにXampp 1.7.3を使ってApacheをインストールし、 セキュリティ設定のために、.htaccessを記述しました。 .htaccessの内容は下記の通り Order deny,allow deny from all allow from localhost しかしその後から 「Access forbidden! 要求されたオブジェクトへのアクセス権がありません」と表示され、アクセスができません。 試しにdeny from allの部分を削除してみるとアクセスできるようになったのですが、 これを消していいものかも分らず困っています。 対処法を教えていただけないでしょうか。 よろしくお願いします。

専門家に質問してみよう