MacBook(Intel Mac) に PHP + MySQL 環境構築

| コメント(0)

ようやく環境構築完了。

詳しい記事は「R-STYLES.NET」で書きますが、簡単な経過だけ。

詳細は「PHP + MySQL on Leopard (Mac OS X 10.5)

PHPのインストール

今回は OS X にバンドルされてるものを使うことに。

Mission Start

公式サイトに書いてある方法であっさりインストール。

Mission Complete

MySQL のインストール

Mission Start

公式サイトにあるパッケージでインストール。

Mission Complete

超簡単。MySQL のバージョンがレンタルサーバの環境と違う以外は...。

どうせなら MySQL5 入れてやろうかと思ったけど、なるべく近いほうがいいと思い、4 系の最新を選択。まぁ、ローカルだし、テキトウでいいんだけど。

さてと、phpMyAdmin でもインストールするか...。などと、既に完全に終わったと思っていると...

Activating Combat Mode

MySQLサーバに繋がらない的なエラーを吐いてインストールできない...。

エラーが出ている箇所を調べてみると、mysql_connect 関数で接続に失敗している模様。

そう、PHP から MySQL サーバに接続できない状態。

マジか、と。

一応、もう一つインストール予定の phpMyFAQ をインストールしてみる事に。

結果は同じく接続失敗。

しかし、今度は詳細なエラーを吐いてくれたので、原因がわかった。

phpMyFAQ が言うには、「ここ(/var/mysql/)の"MySQL ソケットファイル"(mysql.sock)見てるんだけど、ねぇよ。これじゃ接続できねぇよ。」と。

見てみると、確かにない。うん、確実にない。

じゃあ、MySQL のソケットファイルはどこにあるのかと調べてみると、/tmp/mysql.sock らしい。

つまり、PHP と MySQL で参照しているソケットファイルが違うから接続できない、と。

という訳で、php.ini で参照するソケットファイルのパスを /tmp/mysql.sock に指定してやることに。

php.ini.default っていうのが、/etc 以下にあって、それを編集して、php.ini として保存すれば完了。

Conflict Resolved

無事に、phpMyAdmin, phpMyFAQ のインストールが完了。

Mission Complete

♪勝利のファンファーレ♪

CCFF7 やってますよ、うん。取り敢えず、一回クリアして、ちまちまミッションやってます。

まぁ、マテリア欄一杯なのに気づかず、マテリアが手に入るミッションやりまくったから色々持ってないけどね!覚えているだけで、フレア,鉄拳パンチ2個,マジカルパンチ2個,アイテム達人,...他多数。

何かね、サンダーと魔力アップをやたら持ってた...

殆ど合成してなかったからなぁ。

フレアとか合成でできる気がしないんだが...

取り敢えず、今回はこんな感じで。

リンクとかないし、詳しいことは書いていないので初心者には厳しいと思うけど、ある程度知識がある人なら分かるはず。

ある程度知識がある人は自力で解決するだろうというツッコミはなしの方向で。

コメントする

このブログ記事について

このページは、R-STYLEが2007年10月 7日 20:16に書いたブログ記事です。

ひとつ前のブログ記事は「あとはリメイクを待つのみ」です。

次のブログ記事は「筆記具にもデザイン」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。