debugするなら、ステップ実行できなきゃつらいってことで、
Aptana+Xdebugでステップ実行しようとしてはまった時のメモ。
VMWare上でLinuxうごかして、そのなかのPHPをつかっていたんだけれど、
yumでいれたXdebugがうまくない。
設定自体は次のサイトを参考にして設定したんだけど、
ブレークポイントで止まらない!
http://docs.aptana.com/docs/index.php/Basic_PHP_Debugging#XDebug_Configurations
で、Xdebug本家にいってしらべてみると、診断ツール発見
診断ツール
TextAreaにphpinfoの出力をHTMLをそのままコピー(ソースを表示してコピーではない!)&ペースト
[Analyse my phoinfo() output]のボタンをおしたら、
Zend経由になってないからダメ!
っぽい結果だった。
で、yumでいれたXdebugはあきらめて、
手動でソースからいれなおし、
php.iniを修正。
zend_extensionとして登録したら、無事ブレークポイントでとまった。
これで、ちゃんとデバッグできる!
Aptana+Xdebugでステップ実行しようとしてはまった時のメモ。
VMWare上でLinuxうごかして、そのなかのPHPをつかっていたんだけれど、
yumでいれたXdebugがうまくない。
設定自体は次のサイトを参考にして設定したんだけど、
ブレークポイントで止まらない!
http://docs.aptana.com/docs/index.php/Basic_PHP_Debugging#XDebug_Configurations
で、Xdebug本家にいってしらべてみると、診断ツール発見
診断ツール
TextAreaにphpinfoの出力をHTMLをそのままコピー(ソースを表示してコピーではない!)&ペースト
[Analyse my phoinfo() output]のボタンをおしたら、
Zend経由になってないからダメ!
っぽい結果だった。
で、yumでいれたXdebugはあきらめて、
手動でソースからいれなおし、
php.iniを修正。
zend_extension = extensions/no-debug-non-zts-20090626/xdebug.so
zend_extensionとして登録したら、無事ブレークポイントでとまった。
これで、ちゃんとデバッグできる!