ホーム > Xampp

Xamppのアーカイブ

xampp for macosxのインストールと設定その4

xamppはCodeIgniterの実践に活用することに決めた。
ので、あらためて環境の確認。

自分の現在の環境で使う上でのメモ。

普段使っているApacheを停止

自動起動になっている/opt/local/以下のApache2を停止。

$ sudo /opt/local/apache2/bin/apachectl stop

XAMPPを起動・停止

$ sudo /Applications/XAMPP/xamppfiles/mampp start
$ sudo /Applications/XAMPP/xamppfiles/mampp stop

セキュリティ

作業ディレクトリにアクセスするには、設定済みのユーザ名とパスワードが必要。
・ユーザ名はxampp
・パスワードは例のやつの数字なし

ルートディレクトリ

http://localhost

を叩くと

http://localhost/xampp/index.php

にリダイレクトされる。

作業ディレクトリへのアクセス

/Applications/xampp/xamppfiles/htdocs/
以下に配置する。

例えば、testというディレクトリを作って
このディレクトリ内のファイルにアクセスするなら
/Applications/xampp/xamppfiles/htdocs/test/phpinfo.php
として、

http://localhost/test/phpinfo.php

xampp for macosxのインストールと設定その3

phpMyAdminへのアクセスがdenied状態だったので修正。
デフォだとrootユーザに対しての設定になっていたので、
これを、先日設定し直したユーザxamppに変更。変更したファイルは
/Applications/xampp/xamppfiles/phpmyadmin/config.inc.php

このファイルの中の
$cfg['Servers'][$i]['user'] = ‘root’;
のroot部分をxamppに変更。

>> xampp for macosx

xampp for macosxのインストールと設定その2

この記事は
XAMPP for MacOSのインストールと設定:その2
に引っ越しました。

xampp for macosxのインストールと設定その1

この記事は
XAMPP for MacOSのインストールと設定:その1
に引っ越しました。

xamppでmod_rewriteを使う

apacheのモジュールである「mod_rewrite」を利用可能にする。

phpinfo()で確認して、Loaded Modulesでmod_rewriteがあれば有効になっている。

なっていない場合、以下を確認。

httpd.confで
LoadModule rewrite_module modules/mod_rewrite.so
の部分の文頭に#が入ってないか。(入ってたら削除する)

mod_rewriteが有効になっていても500エラーが出たりしたら
httpd.confの227行目あたりにある「AllowOverride」という部分を確認。

これが「AuthConfig」になっていたら「All」に変更。

apacheを再起動。

xamppでmod_rewriteしたいのに500エラー

この記事はxamppでmod_rewriteしたいのに500エラーに引っ越しました。

ホーム > Xampp

検索
フィード

ページの上部に戻る