スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


このエントリーをはてなブックマークに追加

OS X LionでPHPとMySQLの連携に失敗する問題を解決

OS X Lionを入れた直後は暫く気が付かなかったが、PHPとMySQLの連携ができなくなっていた。

原因を調べようとphp.iniを開こうとすると、なんとphp.iniが消えている!?

php.iniを復活させてやればこれまで通り動作するはず。ということで、手順は以下。

(1)php.iniを復活させる

php.ini.defaultはさすがに残っているので、これを複製してphp.iniを復活させる。
ターミナルから次のコマンドを入力。

sudo cp /etc/php.ini.default /etc/php.ini


このままではファイルに書き込み権限がないため、以下のコマンドで書き込み権限を与える。

sudo chmod +w /etc/php.ini


(2)MySQLのソケットファイルのパスを調べる

既に分かっている場合はパスして良いが、分からなければ、以下の方法でソケットファイルのパスを調べる。

まず、ターミナルからMySQLにアクセス。

mysql -u root -pe


続いて、statusコマンドを入力。

status



--------------
mysql Ver 14.14 Distrib 5.1.53, for apple-darwin10.3.0 (i386) using readline 5.1

Connection id: 3
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.1.53 MySQL Community Server (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
UNIX socket: /tmp/mysql.sock
Uptime: 2 days 4 hours 27 min 14 sec

Threads: 1 Questions: 16 Slow queries: 0 Opens: 17 Flush tables: 1 Open tables: 10 Queries per second avg: 0.0
--------------



UNIX socket: 以降の赤字部分を控えておく。

(3)php.iniのソケットファイルの設定を修正

exitコマンドでMySQLから抜けて、次のコマンドでphp.iniを編集。

sudo vi /etc/php.ini


mysql.default_socket = XXX という記述を探して、XXXの部分を控えておいたソケットファイルのパスに置き換える。

<php.ini>

mysql.default_socket = /tmp/mysql.sock



(4)apacheを再起動

sudo apachectl restart


これで無事PHPとMySQLの連携に成功した。

■参考記事
WEBLE - Mac OS X Lion にしたらなぜか php.ini が消滅して MySQL が使えなくなった
このブログは証明できない。 - Mac OS X LeopardでPHPからMySQLに接続するAdd Staregyo2nd

このエントリーをはてなブックマークに追加
スポンサーサイト

テーマ : Mac
ジャンル : コンピュータ

iPhoneアプリ紹介
パズルナビ for パズドラ 2016
最強のコンボツール!
colorization-large-icon.png

スクリーンショットを読み込むとコンボを自動計算してくれるパズドラの攻略アプリです。


AirRuler
(簡易距離計)

リモートで簡単に距離を測定できるアプリ!
colorization-large-icon.png

目標地点に向けてiPhoneを傾けるだけで簡単に距離を測定できます。ゴルフの距離測定機能付きパターの代わりにも使えます。


補色残像アート
~見えない色が見えてくる~
白黒なのにカラーに見えてしまう不思議な映像を体験しよう!
colorization-large-icon.png

補色残像という目の錯覚を利用して、白黒写真がカラーに見える不思議な映像を作成できます。作成した映像は、アニメGIFに変換したり、Twitterに投稿することもできます。


タイピング革命
フリック練習はタイピング革命で!ネットランキングで盛り上がろう!
icon-l-typing.jpg

オンラインランキング上のプレイを閲覧できるリプレイ機能付き!フリック入力とローマ字入力に完全対応したタイピング練習アプリです。初心者も安心のトレーニングモード付き。

★なんと!あのAppBank様に紹介して頂きました!!
typing-sale-led.gif


簡単3Dカメラ
iPhoneで手軽に3D写真を楽しもう!平行法/交差法/アナグリフ/グラグラ3Dに対応。
icon-l-3d.jpg

2枚の写真を撮影するだけで、裸眼で立体視できる3D写真が作成できます。85円でステレオ写真もアナグリフも楽しめるのは簡単3Dカメラだけ!

プロフィール

あらきんぐ☆

Author:あらきんぐ☆
はじめまして。あらきんぐです。
4月からiPhoneを購入し、その魅力に取り付かれて、気がついたらアプリ開発の道へ!仕事でプログラム開発をしていますが、基本「動けばOK!」な適当エンジニアです。適当でもアプリは作れる!っていう事を、ブログを通じて証明していきたと思います。

最新記事
最新コメント
最新トラックバック
カテゴリ
FC2カウンター
全記事表示リンク

全ての記事を表示する

Twitter
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
アクセスランキング
[ジャンルランキング]
コンピュータ
363位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
61位
アクセスランキングを見る>>
オススメ商品
iPhone/iPodと一般オーディオを繋ぐ貴重なアイテム!
アプライドオリジナルアイテム MBB...

アプライドオリジナルアイテム MBB...
価格:3,980円(税込、送料別)

開発中級者にオススメ!「こんなことができるんだ!」と驚かされる一冊
【送料無料】iPhone...

【送料無料】iPhone...
価格:1,500円(税込、送料別)

安い!シンプル!カッコいい!
希少なiPhone対応キーボード内蔵ケース
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。