そのまんまです。そのままなタイトルの本家サイトがありましたので、困りませんでした。
ステップ実行や、ブレークポイント設定などを可能にするには、XDebugが必要です。
最初っから出来るのかと思うようなそぶり(ブレークポイント設定とか出来る。でもデバック実行すると怒られる)なんだけど、XDebugを入れないとどうにもならないってことが分かった。
ソフトウェアセンターから「Xdebug Module for PHP5」をインストール。
インストールしたら、端末を立ち上げて
cd /etc/php5/apache2
sudo vi php.ini
最下部へ移動して、以下2行を追記する。
zend_extension=/usr/lib/php5/
xdebug.remote_enable=on
wq!で保存。
そしてすぐにNetBeansに戻って稼動確認とはいきません。私はすぐに反映されると思い込んでしまい、なんでブレークできないんだろとちょっと悩んでしまいました。
NetBeansにエラー画面がでる。
システム再起動かapacheの再起動が必要です。
無事、デバックモードで再生するとブレークポイントで止まり、ステップ実行もすることができました。