XAMPPのインストールについて
さて
ローカル環境でもWebプログラムをテストしたくなってきました。
これまでは、レンタルサーバにFTPでアップしながら確認していたのですが、ローカルのマシンにHTTPサーバを立ち上げてみたいと思います。
XAMPPのインストール
XAMPPの設定
- Apacheの設定
C:\xampp\apache\conf\
C:\xampp\htdocs以下に、.htaccessファイルを作成
Order deny,aloww Deny from All Allow from localhost 127.0.0.1
これでhtdocs以下にはlocalhostのみがアクセス可能になり、外部からはアクセスできなくなる。
そんなファイルない。
ので飛ばします。
- XAMPPのコントロールパネル
http://localhost/xampp/index.php にアクセスするとコントロールパネルにアクセスできます。
このSecurityページで行っているチェック チェック1) C:\xampp\htdocs\xampp 以下に.htaccessが存在するかをチェック →XAMPPの設定1で説明した .htaccess ファイルを設置します。 xampp に .htaccess を置くとこのチェックはクリアできます。 C:\xampp\htdocs\ にも置いておいた方がよいでしょう。 チェック2) MySQLにパスワードなしで繋がるかどうかチェック →これはphpmyAdminでrootのパスワードを変更します。 phpmyadminパスワード変更方法 チェック3) phpMyAdmin の設定ファイルである C:\xampp\phpmyadmin\config.inc 内、 $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)? の行が cookie か http に設定されているかどうかをチェック →cookie, http のどちらかに設定すればOK。パスワードの設定も忘れなく。 チェック4) FTPサーバが走っているかどうかFTPサーバに接続テストします。 →ローカルなので特にFTPサーバは必要ないのでそのままでいいでしょう。 チェック5) php の設定が safe_mode になっているかどうか。 →これは開発上は特にsafe_modeにする必要もないでしょう。 必要であれば、C:\xampp\php\php.ini の safe_mode = Off を safe_mode = On に変えます
問題発生
XAMPPのコントロールパネルを使って、IDとパスワードを設定したとたん、http://localhost/にアクセスできなくなった。
- 症状1