タグ

Xdebugに関するt_yodoのブックマーク (7)

  • とれっくかいはつ » XdebugとPDTでリモートデバッグ

    WindowsクライアントからLinuxサーバーのPHPウェブページをリモートデバッグする設定のメモです。 Windows(XP SP2)には、EclipseのPHP開発用プラグイン「PDT」をインストールします。 「PDT」は、Xdebugクライアントになります。 Xdebugは、Xdebugインストールメモのようにインストール済みです。 PDTインストール PDTは、PDT Projectから「PDT All-in-One」パッケージをダウンロードしました。 (ダウンロードしたファイルは、pdt-all-in-one-S20071213_M1-win32.zipです。) インストールは、zipファイルを適当なフォルダに解凍するだけでOKのようです。 (JVM(Java virtual machine)は必要) サーバーの設定 デバッグするファイルは、次のようなパスにあるものとしま

    t_yodo
    t_yodo 2011/05/26
    サーバー(linux)のテストをクライアント(Windows)でPDTで行う方法。
  • PHP/WindowsでのXDebugとWinCacheGrindを使ったPHPのプロファイル方法メモ - TOBY SOFT wiki

    はじめに † xdebug+WinCacheGrindを使ったWindowsでのPHPのプロファイル手法メモ。 PHPプログラムのボトルネックを見つけて、パフォーマンスチューニングする方法とでもいいましょうか。 ↑ 必要環境と前提環境 † クライアント:Windows Vista SP1 サーバー:同上 XAMP 1.7.0 Xdebug 2.0.4 WinCacheGrind 1.0.0.12 つまりローカルで動かすってことです。 (Linuxのサーバーで動かしてWindowsでプロファイル、というのも機会があれば今度やりたいところ) XAMPはすでにインストールしていることを前提に進めます。 たぶん、XAMPはPHPWindowsでテスト動作環境を構築しているならすでにインストールされているかと思う。 (VMWareやCoLinuxなどでWindows上でLinuxなどを動かしている

  • eclipse+xdebugでphpをステップ実行する | 日々是好日

    eclipse+xdebugでデバッグするのにはまったのでその解決方法備忘録です。 環境です。 Windows XP xampp1.7.1 eclipse3.4 xamppはインストール済みでローカルホストの設定済み、eclipseはダウンロードしている状態で話を進めます。 xampp\php\php.iniを編集します。 ;extension=php_xdebug.dll ↓ zend_extension=php_xdebug.dll 先頭の;を外し、extensionの前にzend_をつけます。 [Zend] zend_extension_ts = “C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll” zend_extension_manager.optimizer_ts = “C:\xampp\php

    t_yodo
    t_yodo 2010/04/11
    この方法で、Vista環境でもcakePHPのXDebugがうまく動きました!感動したのでブックマークですw
  • Ecipse PDT 3.5 + xampp + xdebug を使った PHP デバッグ | hiromasa.another :o)

    たまに WordPress の不具合などでご質問をうけるも、初見のプラグインとかもすぐ直しちゃって「なんでそんなにすぐ分かるの?」と聞かれることありますが、タネを明かせばプログラムのおかしそうなところにデバッグブレイクひっかけて動作を見ているからです。 え?この軟弱もの? いいのいいの(笑) プログラミングの難しい部分の一つは動作が一瞬で終わることにあると思います。 普通は机上というか頭の中で考えて、ここの if はこーだから、ここに入って、値はこーなるはず、、なんてやるわけですが、面倒なときはコンピュータに評価させた様子を1行ずつみていく。 これがデバッガの役目です。 てなわけで、現在の xampp 最新版 1.7.3 と Eclipse PDT を使ったデバッガの設定方法の紹介です。 前書いたのは設定方法が古くなってしまっていますが、とりあえず操作方法などもあるので併せてどうぞ。 🙂

    Ecipse PDT 3.5 + xampp + xdebug を使った PHP デバッグ | hiromasa.another :o)
    t_yodo
    t_yodo 2010/04/09
    Vista+xdebug-2.0.6 でうまくうごくらしい。
  • hiromasa.docs :o) - Eclipse PDT + XAMPP で WordPress の開発環境をつくる (3)

    Eclipse PDT プロジェクトへの既存ファイルの取り込み インストールした Eclipse PDT に「Eclipse PDT + XAMPP で WordPress の開発環境をつくる (1)」でインストールした WordPress ファイルをプロジェクトとして取り込んでみます。 Eclipse ではファイルの集合をプロジェクトとして扱い、複数のプロジェクトを管理することができます。 ここでは、先にインストールした WordPress をそのプロジェクトのひとつとして管理対象に加える操作を行います。(たとえば異なるバージョンの WordPress を各プロジェクトとして管理できます) ファイルメニューから、新規-> PHP Project を選択します。 プロジェクト名を wordpress-27x に、Content 欄のラジオボタンを「Create project from e

    t_yodo
    t_yodo 2009/03/19
    Eclipseのショートカットなど
  • (PHP)Eclipse(PDT)でcakePHPでも使えるデバッガ導入メモ | old_3流プログラマのメモ書き

    PDT環境でのデバッグ方法探してたところ、ねねとまつの小部屋さんのところで構築方法が紹介されていました。 下記の2つの記事で構築方法が紹介されています。 CakePHPの試前に、EclipseでPHPの開発環境を整える 【CakePHP】Eclipse+PDT+Xdebugを使ったデバッグ方法について、画面付でまとめみる この記事を元に自身の開発環境にてデバッガをいれた手順を下記にメモしときます。 PHPのデバッガにはZend DebuggerとXdebugがあるみたいですが、Zendのほうはmod_rewriteが有効だとうまくいかないということで、cakePHPのデバッグには使えないの却下します。 Xdebugは下記サイトよりダウンロードできます。 http://www.xdebug.org/index.php ここで、ダウンロードするのは「Windows modules:」から対応

    (PHP)Eclipse(PDT)でcakePHPでも使えるデバッガ導入メモ | old_3流プログラマのメモ書き
    t_yodo
    t_yodo 2009/03/17
    Xdebug用にdllをダウンロードしないといけないようです。ここも参考になる。
  • 【CakePHP】Eclipse+PDT+Xdebugを使ったデバッグ方法について、画面付でまとめみる | ねねとまつの小部屋

    ただ、途中で止めて、自分でセットした(つもり)値が当にセットされているか、確認したいという欲求を満たしてはくれません。 そこでEclipse+PDT+Xdebugによるデバッグです。 Eclipse+PDT+Xdebugのデバッグ 1.ブレークポイントの設定 ブレークポイントを予め設定します(ブレークポイントを設定しなくても1行づつ進めることでデバッグできますが、CakePHPのようなフレームワークでは、自分の書いたコード以外の処理が多く、現実的ではありません)。ソースの右余白部分でダブルクリックすることで、 ブレークポイントの設定⇔ブレークポイントの解除 が切り替わります。 2.デバッグの設定 実際にデバッグするためには、設定が必要です。 次の設定は、トップ画面から始めることを想定していますが、CakePHPでは、URIに意味を持っている(処理やパラメータ)ので、途中から始めることも可

    t_yodo
    t_yodo 2009/02/08
    ]画面キャプチャで分かりやすい。ブラウザテストも可能みたい。
  • 1