Blog

MAMP

by clearether

ブログを作るにあたって便利なツールがある。

Macなら上、Windowsなら下。ローカル環境にApache、MySQL、PHPあたりを一気にインストールしてくれる。こいつがあればローカル環境でブログを動作させることができる。試行錯誤するには持って来い、ってことで、こいつを使って公開前にブログのカスタマイズを進めて、だいたい完成したところで公開……とするはずだった。

前に試したときにはすんなりとApacheとMySQLが動作して何の問題もなく使えたのだが、最新版をDLして久しぶりに試したところなぜかMySQLが動作しない。あの手この手で原因を探っても結局直らず。ログを見ると下記のようなエラーが発生していた。

InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Unable to lock ./ibdata1, error: 35

InnoDBのログサイズエラーだからそれを消して作りなおせやらMySQLのプロセスが動いているからKillすればOKやらいくつかの解決策を試してたものの改善しなかった。仕方ないから自力でMySQLやらPhpMyAdminやらをインストールしたらこれがまた大変で数時間。UNIXコマンドなんてまったく使ったことないからわからん事だらけだった。なんとか動くところまでは持っていったけど、どうしてもドキュメントルートの場所が変えられず、そこでプツンと糸が切れた。

ええい面倒くさい!!!ってことでレンタルサーバーにディレクトリを切ってそこに新しくWordpressをインストールしてそこで作業し始めた。初めからこうすればよかったと後悔……。

しかし、MAMP、もしくはローカル環境がきちんとすればDreamweaverと連携できそうなので、またいずれチャレンジしたい。