自分のパソコンにApacheとPHPをセットアップして、htdocsフォルダ内にサイト一式の構築物を配置しています。
既にブラウザからアクセスして利用できる状態です。
標題のとおりですが、Eclipse内での管理へ移行したいです。Eclipse PDTはセットアップ済みです。
どういった操作をすればよいのでしょうか? ワークスペースを兼ねるような取り込み方があれば教えて下さい!
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
私も興味があったのでちょっとやっていました。
httpd.confの設定
Apache Http Serverのhttpd.confファイルの中間ぐらいにDocumentRootなどの項目があるので変更する。
たぶんこれはこの様に設定されていると思います。
httpdconf
1DocumentRoot "C:/Program Files/Apache24/htdocs" 2<Directory "C:/Program Files/Apache24/htdocs"> 3 Options Indexes FollowSymLinks Includes ExecCGI 4 AllowOverride All 5 Require all granted 6</Directory>
Eclipseのワークスペースを作る
C:/Program Files/Apache24/htdocs
をワークスペースにする。
Eclipseでプロジェクトとファイルを作る
※事前にPHP Development Tools(PDT)プラグインがインストールされているものとします。
Project1
というプロジェクトを作り、ここにFile1.php
というファイルを作ったとします。
これでC:/Program Files/Apache24/htdocs/Project1/File1.php
にフォルダやファイルが作られます。
URLはhttp://localhost/Project1/File1.php
の様になります。
EclipseでのPHPの設定
メニューバーのウィンドウ-設定で設定画面を開きます。
左のリストにPHP関連があるのでインストール済みのPHPの追加で実行可能ファイルにphp.exeがあるディレクトリとphp.exeを指定してください。php.iniも同じですがphp.exeが入力されると自動で入るとおもいます。
次にサーバーという項目にDefault PHP Web Serverというのがあるのでそれを選んで編集を押す。
ドキュメントルートにC:/Program Files/Apache24/htdocs
を指定してください。
実行
PHP Webアプリケーションで実行
実行時に外部ブラウザを指定
デフォルトではEclipse内のタブにブラウザが現れます。
メニューのウィンドウ-設定で左リストの一般のWebブラウザーで外部webブラウザーで変えれます。
xdebug
以下xdebugは先ほど試してみました。実際私も良く分かっていませんあしからず。
xdebugは.dllが無いと動きません。
xdebugで最新のXdebug 2.7.2ならPHP 7.2 VC15 TS (64 bit)になるのかな?(確かphp7.2.22をお使いかと).dllのみのダウンロードなのでこれをphpのextフォルダに入れます。
php.iniを変える。
phpini
1[XDebug] 2zend_extension=xdebug-2.7.2-7.2-vc15-x86_64 3xdebug.remote_host = "localhost" 4xdebug.remote_port = 9000
先ほどのeclipseのインストール済みのphpとサーバーの設定でデバッグの所をxdebugを選びポート番号を9000に変える。
デバッグのPHP Webアプリケーションで実行できる。
こんな感じでしょうか。
Apacheの起動もEclipseから起動する方法は分かりません。
投稿2019/09/16 12:11
編集2019/09/23 13:25総合スコア334
0
「ソースを取り込みたい」のでしたら
PHPプロジェクトを作成
→
既存ロケーションにプロジェクトを作成
です。
投稿2019/09/03 00:09
総合スコア80875
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/23 13:28 編集
2019/09/24 03:44 編集
2019/09/24 14:41