2007年05月22日

Xamppメモ:MySQLとphpMyAdminが動かない

ちょっとずつ使い始めたXAMPP for MacOS Xですが、単純にインストール → 何もせずに使い放題、とはいかなかったですね。

まずは、MySQLが起動しません。いろいろ探すと、/Applications/xampp/xamppfiles/var/mysql/ にログがありました。
The error means mysqld does not have the access rights to InnoDB: the directory.

権限がないと言っているようですね。

どうやら、Apache同様mysqldもnobody:wheelで動くようです。単純インストールすると [インストールしたユーザ]:admin という所有者になるので、nobodyさんではトラブルとなるようですね。
$ sudo chown -R nobody:admin /Applications/xampp/xamppfiles/var/mysql

phpMyAdminも同じ理由で動きませんでした。
$ sudo chown -R nobody:admin /Applications/xampp/xamppfiles/phpmyadmin

そういえば、最初に/Applications/xampp/xamppfiles/htdocs/xampp/lang.tmpというファイルもアクセスできない、と怒られたので、グループをwheelに変えたのでした。

ちょっと対症療法的かな? ローカルユーザの権限で動いてもかまわないんだけどなぁ。MAMPは確かそうじゃなかったかな?
ラベル:xampp Apache MySQL Mac OS X
posted by 急いでジャンプ at 11:04| Comment(0) | TrackBack(0) | Web開発 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。