日本PHPユーザ会 掲示板

日本PHPユーザ会運営の掲示板です。※ただいまテスト運用中です。

日本PHPユーザ会 掲示板 » PHP事はじめ » PHP IDE環境構築

PHP IDE環境構築

ページ: 1

投稿者 投稿
会員
登録者: 9 2010
返信数: 7
お世話になっております。

xampp-win32-1.7.3、PDT最新、Xdebug最新 などを使用し、phpデバッグ環境を構築しようとしています。

xamppのインストールは完了し、phpinfo()も表示されます。
ですが、phpinfo()の記述に、Xdebugの表記はありません。

http://www.vkazoo.com/?p=260 を参考に、php.iniを編集し、

http://blog.ne2ma2.com/archives/121 を参考に、PDTを設定し、

デバック実行すると、内部ウェブブラウザの欄に、phpファイルのページが表示されますが、

ステップ実行等は出来ません。

ちゃんとデバッグ出来るように、どなたかアドバイスよろしくお願いします。
会員
登録者: 8 2009
返信数: 103
こんにちは。

誘導なら誘導と明記してください。
マルチかと思って放置してました。
http://bbs.wankuma.com/index.cgi?mode=al2&namber=53372

もう解決したでしょうか?
こちらでは先ほど
xampp-win32-1.7.3.zip
pleiades-e3.6-php_20100623.zip
を使ってステップイン実行の環境が構築できました。
会員
登録者: 9 2010
返信数: 7
まだ解決しておりません。

どのような手順で行なわれたのでしょうか?

教えて頂ければその通りに、最初からやり直しますので

よろしくお願いします。
会員
登録者: 8 2009
返信数: 103
すでにApache2.2.14がポート80で動作しているので
xamppのApacheポートは変更しています。
このインストールは変則的かもしれませんので参考程度におねがいします。
こちらもOSはVistaです。

xampp-win32-1.7.3.zipをダウンロード
xamppをc:\toolsに展開(通常はc:\直下)
c:\tools\xampp\setup_xampp.bat 管理者権限で実行
「Please choose (1-7/x): 」までリターン
3 リターン
x リターン
C:\tools\xampp\apache\conf\httpd.conf を編集(ポートを変更する場合)
47: Listen 80 -> Listen 3120
181: ServerName localhost:80 -> ServerName localhost:3120
C:\tools\xampp\php\php.ini を編集
1008: ;zend_extension = "C:\tools\xampp\php\ext\php_xdebug.dll" -> zend_extension = "C:\tools\xampp\php\ext\php_xdebug.dll"
2164: ;xdebug.remote_enable = 0 -> xdebug.remote_enable = 1
C:\tools\xampp\apache_start.bat を管理者権限で実行(XAMPP Control Panelでは既に起動しているApacheを認識していたので)
http://localhost:3120/xampp/ が表示されることを確認


pleiades-e3.6-php_20100623.zipをダウンロード
eclipseをc:\toolsに展開
C:\tools\eclipse\eclipse.exeを実行
ワークスペース: C:\tools\xampp\htdocs
ウィンドウ->設定->php
phpサーバーをhttp://localhost -> http://localhost:3120(ポート変更している場合のみ)
デバッグのphpデバッガーをXDebug

適当にソース書いてデバッグするとステップイン実行できました。
会員
登録者: 9 2010
返信数: 7
教えて頂いた通り、再構築した所うまくいきました。

nulla さん、どうもありがとうございました。またよろしくお願いします。

ページ: 1

日本PHPユーザ会 掲示板 » PHP事はじめ » PHP IDE環境構築

日本PHPユーザ会 掲示板 は UseBB 1 フォーラムソフトウェア を使用しています