FuelPHP ◇ 【環境】XAMPP、Eclipseで開発環境を整える(ブレークポイントでデバッグできる環境まで)
EclipseにFuelPHPのプロジェクトを作成
- Eclipse(PDT入り)をインストール(Eclipse4.3でやってみた)
- Eclipseを起動して[ファイル]-[新規]-[PHPプロジェクト]を選択し、プロジェクト名を入れる
- 「既存ロケーションにプロジェクトを作成」でFuelPHPのプロジェクトがあるディレクトリを選択し(/fuelインストールディレクトリ/fuel/を選択)終了
FuelPHPをデバッグする環境を作成
下記3か所の;を外して有効化する
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
(2箇所あるので[XDebug]の箇所のみ)
xdebug.remote_enable = 1
xdebug.remote_host = "localhost"
※apacheを再起動して、http://localhost/xampp/ から phpinfo()を選択しxdebugの設定が出ていればOK
- 「実行」→「デバッグの構成」を選択し、サーバータブの「ファイル」に「/fuelphp/app/classes/controller/base.php」を指定
- 同じくサーバータブの「URL」の自動生成チェックボックスを外し、URL以下にアクセスしたいパスを指定(/fuelphp/public/admin/loginとか)
- デバッガータブの「サーバー・デバッガー」にXDebug、ブレークポイントの最初の行でブレークにチェックを入れた状態でデバッグボタンを選択
上記でデバッグパースペクティブが開き、最初の行で処理が止まれば環境作成完了