meゆとりITエンジニアがIT関係のお役立ち情報や身の丈にあったネタをつぶやきます。HomeAboutWorksMenuSidebarPrevNextSearchTwitterRSSFeedlyホーム>やってみたEclipseでPHPの開発環境を構築する2019年4月13日TwitterFacebookGoogle+LinkedInPocketどうも。Codeを使っているのですが...EclipseでのPHP開発もメジャーだということでちょっと試してみようと思います。Eclipseは昔Javaで仕事していた時に使ってて、Javaの統合開発環境というイメージが強いのですが、PHPの開発はやりやすいのでしょうか...。JVM使用メモリ増量インストールダウンロード公式サイトよりPleiadesの最新版をダウンロードします。PleiadesはEclipseと日本語化プラグインが一体になったインストールパッケージですね。Editionを選択します。パッケージ内にXAMPPやxdebugも含まれているようですね。インストールEclipseはインストーラー型のソフトウェアではないので、ダウンロードしたZIPを展開して、お好みの場所に配置します。私はこの手のポータブルアプリは、ユーザディレクトリの配下にtoolsというディレクトリを切ってまとめているのでそこに置きます。eclipseフォルダの中に入って、「eclipse.exe」を実行します。XAMPPの構成が一緒に行われます。ワークスペース(プロジェクトフォルダのベース)になるディレクトリを選択します。XAMPPで実行するにはそのままの方がいいでしょう。後で切り替えもできます。Eclipseが立ち上がりました。PHPプロジェクトを作成するそれでは簡単なPHPプロジェクトを作っていきます。ファイル->新規->PHPプロジェクトを選択します。プロジェクト」のダイアログが開くので設定していきます。プロジェクト名プロジェクト名を設定します設定した名前がプロジェクトフォルダの名前になります。バージョン利用するPHPのバージョンを指定します。サポートJavaScriptのコードインテリジェントを有効にするかを選択します。ワーキング・セットワーキング・セットはワークスペース内のプロジェクトをまとめるグループのことです。必要なら設定しましょう。「次へ」を押すと、フォルダの追加やインクルードパスの設定が行えますが、「完了」でプロジェクトを作成しましょう。プロジェクトが出来上がるので、右クリックして新規PHPファイルを作ります。ファイル名を設定して「完了」を押します。簡単なテストコードを書いて実行してみましょう。Webサーバを起動するため、pleiadesのフォルダに行きxamppフォルダ内の「xampp-control.exe」を実行。Apacheを起動します。アプリケーション」として実行します。デバッグモードになり実行が止まるので、再開を押して処理を進めます。ブラウザプレビューが表示され、実行が確認できました。プロジェクト作成時PHPのバージョンを7.3にしたはずが5.6になっています。XAMPPのPHPモジュールを切り替える必要がありそうですね。PHPバージョンの切り替え折角なので最新バージョンのPHP7.3を使えるようにします。PHPのサイトに行き最新版のZIPをダウンロードします。https://windows.php.net/download#php-7.3EclipseとXAMPPをいったん終了させて、もともとあった「pleiades\xampp\php」フォルダを「php5.6」にリネームし、ダウンロードしたZIPを回答しphpフォルダとして配置します。「pleiades\xampp\apache\conf\extra\httpd-xampp.conf」を開き「php5」を「php7」に置換します。新しく作ったphpフォルダ内の「php.ini-development」をリネームし「php.ini」にします。古い方の「php5.6」フォルダの「php.ini」を開き、「pleiades」で検索。以下のテキストを探し新しい方の「php.ini」に追加or上書きします。1古い方のextrasフォルダの中身をすべて新しい方に上書きします。「php_xdebug.dll」が必要なので下記のサイトにアクセスし、バージョンにあったDLLをダウンロードします。clip」をした結果を張り付けてボタンを押すと、対象のDLLのダウンロードリンクが表示されます。ダウンロードしたものを「php_xdebug.dll」にリネームして「ext」フォルダに配置します。EclipseとXAMPP(Apache)を起動して、再度Helloプロジェクトを実行してみる。org.eclipse.php.internal.debug.core.debugger.DebuggerSettingsManager」みたいなエラーが出たので一度ワークスペースを削除し、再度ワークスペースとHelloプロジェクトを作り直します。使い勝手良くするためにいくつか設定しておきます。ダークテーマの設定デフォルトのテーマは白が基調で目に痛いのでダークテーマに変更します。メニューバーのウィンドウから設定->外観、で「ルック&フィール」にダークを選択。Eclipseを再起動するとダークテーマが適用されます。JVM使用メモリ増量Javaの頃からやってた設定。Eclipseが確保するメモリの初期値と限界値を引き上げて処理を早くします。これが今の使用量ですね。eclipseフォルダ直下にあるeclipse.iniを開いて、以下を追記します。-Xms512m-Xmx1024m「-Xms」は起動時のヒープサイズ、「-Xmx」最大ヒープサイズです。確保しているメモリが増えましたね。以上!イマイチ慣れないですが、それなりに使えそうですね。個人的にスクリプト言語はIDEより軽量なエディタで書きたい派ですが...。コメントをキャンセルメールアドレスが公開されることはありません。*次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。