Skip to main content

Mac+MAMP+Eclipse PDTでPHPのCLIデバッグ環境(Xdebug)を構築

· 2 min read
Yu Sasaki
Enterprise Security Manager / Advisor

Mac上でのPHP開発環境のセットアップとCLIデバッグ環境の構築で幾つか躓いたところがあったので、備忘録もかねて下記にまとめておく。

MAMP+Eclipse PDTの入手

以下のサイトよりそれぞれダウンロードしインストールする。

Python: SimpleHTTPServerでWebサーバをたてる

· 2 min read
Yu Sasaki
Enterprise Security Manager / Advisor

Python のみでWebサーバを提供できるのでその動作確認。今回は下記SimpleHTTPServerモジュールを使用する。

import SimpleHTTPServer
SimpleHTTPServer.test()

上記コードを実行すると下記のようにWebサーバをポート8000番(デフォルト)で提供する。

WordPress: MacブログエディタKaKuの起動エラーへの対処例 - 初期化対応

· One min read
Yu Sasaki
Enterprise Security Manager / Advisor

ブログエディタとしてMacのKakuを活用しているのだが、先日変なタイミングでOSがクラッシュしたのが原因かは不明だが、KaKuの起動時にエラーが発生して起動不可能になってしまったのでその時の対処法。と言っても、単に設定ファイルを全て削除することで対応した。尚、エラーコード・メッセージは控えておくのを忘れてしまった。。

設定ファイルの削除方法

$ rm -r ~/Library/Application\ Support/Kaku
$ rm ~/Library/Preferences/jp.lolipop.ppmweb.Kaku.plist

削除後に再度アイコンをクリックすれば正常に起動する。