black}Windows・Linuxを中心に書き留めるIT技術系の備忘録。2015.02.06この記事は約6分で読めます。PHPの開発を行うために、統合開発環境であるEclipseとXAMPPを使用した開発環境を構築・設定する手順です。WPlogs」でも詳しく解説しています。今回のバージョンは以下です。これは、Eclipseの日本語化やその他諸々がすでに同梱・設定されており、すぐに使える便利なやつ。OneパッケージのZIPファイルをダウンロードする。Edition」のもの。Edition」は、PHP開発環境の「XAMPP」も含まれており、すぐに開発を始めることができる。ダウンロードしたら、ZIPファイルを任意の場所に解凍する。Files」は避けて、以下のようにCドライブ直下などにするのが無難。C:\pleiadesまた、解凍ソフトによっては解凍時にエラーが発生する場合がある。いつも使用している「Lhaplus」ではエラーで全てのファイルが正しく解凍されなかったので、「Explzh」という解凍ソフトを使用した。ちなみに、Eclipseは解凍すればインストール不要で使用できるので、これで完了。XAMPPの設定XAMPPのセットアップPleiadesに含まれるXAMPPにある、以下のセットアップファイルを実行する。C:\pleiades\xampp\setup_xampp.bat「続行するには何かキーを押してください...」のメッセージが出ればセットアップ完了。同フォルダの以下の実行ファイルを実行すれば、XAMPPコントロールパネルが開くので、こちらでApache、MySQLのサービス起動などができる。以下の「php.ini」ファイルを編集する。C:\pleiades\xampp\php\php.ini以下の「date.timezone」のところで、デフォルトのタイムゾーンがドイツのベルリンになっている。Europe/Berlinこれを東京に変更する。以下の実行ファイルを実行し、Eclipseを起動する。C:\pleiades\eclipse\eclipse.exe初回、ワークスペース・ランチャーが立ち上がるので、デフォルトのXAMPP公開ディレクトリである「../xampp/htdocs」が出ていると思う。「この選択をデフォルトとして使用し、今後この質問を表示しない」にチェックしておけばOK。これでワークスペースの設定は完了。PHPテストプロジェクトの作成Eclipseを起動し、メニューバーの「ファイル」⇒「新規」⇒「プロジェクト」を選択し、新規プロジェクトウィザードを開く。「PHP」⇒「PHPプロジェクト」を選択する。「プロジェクト名」に任意の名前(今回は「php_test」)を入力し、PHPプロジェクトを作成する。作成したプロジェクトを選択し、右クリック⇒「新規」⇒「その他」を選択し、新規ウィザードを開く。「PHP」⇒「PHPファイル」を選択する。「ファイル名」を「index.php」にして、PHPファイルを作成する。作成したPHPファイルを以下のように編集し、PHP設定情報が表示されるようにする。phpinfo();?>XAMPPコントロールパネルでApacheを起動し、ブラウザより「http://localhost/php_test/」へアクセスすると、PHPの設定情報が表示されるはずだ。PHPテストプロジェクトのデバッグメニューバーの「実行」⇒「デバッグの構成」を開く。Webアプリケーション」を選択し、右側の名前に任意の名前(今回は「php_test」)を入力する。「サーバー」タブで以下を入力する。Server」(デフォルトのまま)「ファイル」...「/php_test/index.php」(先ほど作成したプロジェクトのファイル)「デバッガー」タブで以下を入力する。「デバッガー」...「XDebug」(デフォルトのまま)「ブレークポイント」...「最初の行でブレーク」にチェックオフ「デバッグ」ボタンでデバッグが実行され、「内部Webブラウザー」というビューで画面が表示されるはずだ。試しに、「index.php」にブレークポイントを設置し、更新ボタンで画面をリフレッシュしてみると、その行でデバッグが止まってくれる。Chromeなどでデバッグしたい場合は以下のようにする。メニューバーの「ウィンドウ」⇒「設定」を開く。左側メニューの「一般」⇒「Webブラウザ」を選択し、右側の「外部Webブラウザーを使用」にチェックする。Chromeなどを追加し、外部Webブラウザ一覧で選択する。デバッグを一度停止し、再度デバッグを実行すると、選択したWebブラウザのウィンドウが開き、そこでデバッグすることができる。XAMPP\よかったらシェアしてね/Twitter0Facebook0はてブ0Pocket0LINEコピーえふめん大阪在住、30代。業務系SE・社内SEの仕事を通じて学んだこと、PCトラブルで困って調べたこと、手作業を効率化して改善したこと、WordPressのブログ運営などの記事を書いています。最新情報をお届けします。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。ホーム開発環境えふめん大阪在住、30代。業務系SE・社内SEの仕事を通じて学んだこと、PCトラブルで困って調べたこと、手作業を効率化して改善したこと、WordPressのブログ運営などの記事を書いています。目次へトップサイドバーえふめん大阪在住、30代。業務系SE・社内SEの仕事を通じて学んだこと、PCトラブルで困って調べたこと、手作業を効率化して改善したこと、WordPressのブログ運営などの記事を書いています。Oneパッケージ)2013.05.052018.09.20タイトルとURLをコピーしました。