EclipseでPHP開発環境を構築するときのTips

躓きそうなところをメモ





pleiades for PHP が簡単便利
http://mergedoc.osdn.jp/

php FullEdition選択
xampp同梱なので理由がなければ別途入れる必要もないかと思います。
プラグインとかのパス名が長すぎるのでzip内のpleiadesをc直下にコピったほうが良さそうです。やりたくないけど。


HelloWorldしてみる


ファイル → 新規 → PHPプロジェクト
ワークスペース右クリック → 新規 → PHPファイル -> index.php
echo("helloWorld");
http://localhost/[プロジェクト名]/index.phpにアクセス



xamppが動かない(Apache shutdown unexpectedly)


setup_xampp.bat叩けばいいと思うよ
別にインストールしたのがあればそれでもいいよ



フレームワークが動かない


pleiadesのxamppの中のphpのバージョンが若干低いため動かないフレームワークがある(laravelとかlaravelとかlaravelとか)
その場合は最新のXamppを取ってくるのが手っ取り早い
https://www.apachefriends.org/jp/index.html
ダウンロードしてきたXamppはXDebugの設定がないはずなのでphp.iniに以下を追記します。
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_enable = 1
xdebug.remote_enable = 1
zend_extension はphp_xdebug.dllが存在するパス
他にもいるかも?



デバッグ時に開くデフォルトブラウザを指定


ウィンドウ → 設定 → 一般 → Webブラウザ → 外部ブラウザを使用 → 新規 → Chromeのロケーションを指定
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Chrome以外でも可能

他にもやることがあった気がしますが忘れてしまいました。
気がついたら追記していきます。

2015年10月26日月曜日