回答編集履歴

2

編集2

2019/09/23 13:25

投稿

shinami
shinami

スコア334

test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  `Project1`というプロジェクトを作り、ここに`File1.php`というファイルを作ったとします。
42
42
 
43
- これで`C:/Program Files/Apache24/htdocs/Project1/File1.php`フォルダやファイルが作られます。
43
+ これで`C:/Program Files/Apache24/htdocs/Project1/File1.php`フォルダやファイルが作られます。
44
44
 
45
45
  URLは`http://localhost/Project1/File1.php`の様になります。
46
46
 
@@ -78,7 +78,7 @@
78
78
 
79
79
  xdebugは.dllが無いと動きません。
80
80
 
81
- [xdebug](https://xdebug.org/download)で最新のXdebug 2.7.2ならPHP 7.3 VC15 TS (64 bit)になるのかな?.dllのみのダウンロードなのでこれをphpのextフォルダに入れます。
81
+ [xdebug](https://xdebug.org/download)で最新のXdebug 2.7.2ならPHP 7.2 VC15 TS (64 bit)になるのかな?(確かphp7.2.22をお使いかと).dllのみのダウンロードなのでこれをphpのextフォルダに入れます。
82
82
 
83
83
 
84
84
 
@@ -90,7 +90,7 @@
90
90
 
91
91
  [XDebug]
92
92
 
93
- zend_extension=xdebug-2.7.2-7.3-vc15-x86_64
93
+ zend_extension=xdebug-2.7.2-7.2-vc15-x86_64
94
94
 
95
95
  xdebug.remote_host = "localhost"
96
96
 
@@ -102,10 +102,10 @@
102
102
 
103
103
  先ほどのeclipseのインストール済みのphpとサーバーの設定でデバッグの所をxdebugを選びポート番号を9000に変える。
104
104
 
105
- デバッグのPHP Webアプリケーションで実行で実行できる。
105
+ デバッグのPHP Webアプリケーションで実行できる。
106
106
 
107
107
 
108
108
 
109
109
  こんな感じでしょうか。
110
110
 
111
- Apacheの起動もEclipseから起動する方法はまだ分かりません。
111
+ Apacheの起動もEclipseから起動する方法は分かりません。

1

編集

2019/09/23 13:25

投稿

shinami
shinami

スコア334

test CHANGED
@@ -1,22 +1,20 @@
1
- Eclipseでソースを編集し、Apacheを起動しphpファイルを見のでしょうか?
1
+ 私も興味があったのでちょっとやっていまた。
2
2
 
3
3
 
4
4
 
5
- apacheのhttpd.confファイル中間ぐらいにDocumentRootなどの項目があります。
5
+ ##### httpd.confの設定
6
6
 
7
- これのPathを例えば以下の様に変えてEclipseでabcフPhpTestプロジェクトを作り、
7
+ Apache Http Serverのhttpd.confァイの中間ぐらいDocumentRootなどの項目があるので変更する。
8
8
 
9
- `C:/Workspace/abc/PhpTest/Test.php`がつくらとすると、
9
+ たぶんこはこの様に設定されている思いま
10
10
 
11
- `https;//localhost/PhpTest/Test.php`へアクセスすれば表示できるはずです。
12
11
 
13
- ※Apacheが起動している必要があります。
14
12
 
15
- ```
13
+ ```httpdconf
16
14
 
17
- DocumentRoot "C:/Workspace/abc/"
15
+ DocumentRoot "C:/Program Files/Apache24/htdocs"
18
16
 
19
- <Directory "C:/Workspace/abc/">
17
+ <Directory "C:/Program Files/Apache24/htdocs">
20
18
 
21
19
  Options Indexes FollowSymLinks Includes ExecCGI
22
20
 
@@ -30,12 +28,84 @@
30
28
 
31
29
 
32
30
 
33
- これをhtdocフォルダがどこか不明ですがそように設定すればよいと思います。
31
+ ##### Eclipseワークスペースを作る
34
32
 
35
- ※Directoryタグ内のOption~などの項目は1例でのでご自身で設定してください
33
+ `C:/Program Files/Apache24/htdocs`をワークスペースに
36
34
 
37
35
 
38
36
 
39
- あと、Apacheの起動もEclipseから起動したいのしょうか?
37
+ ##### Eclipseでプロジェクトとファイルを作る
40
38
 
39
+ ※事前にPHP Development Tools(PDT)プラグインがインストールされているものとします。
40
+
41
+ `Project1`というプロジェクトを作り、ここに`File1.php`というファイルを作ったとします。
42
+
43
+ これで`C:/Program Files/Apache24/htdocs/Project1/File1.php`とフォルダやファイルが作られます。
44
+
45
+ URLは`http://localhost/Project1/File1.php`の様になります。
46
+
47
+
48
+
49
+ ##### EclipseでのPHPの設定
50
+
51
+ メニューバーのウィンドウ-設定で設定画面を開きます。
52
+
53
+ 左のリストにPHP関連があるのでインストール済みのPHPの追加で実行可能ファイルにphp.exeがあるディレクトリとphp.exeを指定してください。php.iniも同じですがphp.exeが入力されると自動で入るとおもいます。
54
+
55
+ 次にサーバーという項目にDefault PHP Web Serverというのがあるのでそれを選んで編集を押す。
56
+
57
+ ドキュメントルートに`C:/Program Files/Apache24/htdocs`を指定してください。
58
+
59
+
60
+
61
+ ##### 実行
62
+
63
+ PHP Webアプリケーションで実行
64
+
65
+
66
+
67
+ ##### 実行時に外部ブラウザを指定
68
+
69
+ デフォルトではEclipse内のタブにブラウザが現れます。
70
+
71
+ メニューのウィンドウ-設定で左リストの一般のWebブラウザーで外部webブラウザーで変えれます。
72
+
73
+
74
+
75
+ ##### xdebug
76
+
77
+ 以下xdebugは先ほど試してみました。実際私も良く分かっていませんあしからず。
78
+
79
+ xdebugは.dllが無いと動きません。
80
+
81
+ [xdebug](https://xdebug.org/download)で最新のXdebug 2.7.2ならPHP 7.3 VC15 TS (64 bit)になるのかな?.dllのみのダウンロードなのでこれをphpのextフォルダに入れます。
82
+
83
+
84
+
85
+ php.iniを変える。
86
+
87
+
88
+
89
+ ```phpini
90
+
91
+ [XDebug]
92
+
93
+ zend_extension=xdebug-2.7.2-7.3-vc15-x86_64
94
+
95
+ xdebug.remote_host = "localhost"
96
+
97
+ xdebug.remote_port = 9000
98
+
99
+ ```
100
+
101
+
102
+
103
+ 先ほどのeclipseのインストール済みのphpとサーバーの設定でデバッグの所をxdebugを選びポート番号を9000に変える。
104
+
105
+ デバッグのPHP Webアプリケーションで実行で実行できる。
106
+
107
+
108
+
41
- れは、まだ分りません
109
+ んな感じでしょうか。
110
+
111
+ Apacheの起動もEclipseから起動する方法はまだ分かりません。