タグ

xdebugに関するfermiのブックマーク (6)

  • PECLのXDebugでデバッグを簡単に(前編)

    もう1つの標準ライブラリPECL PECLとは、「PEAR Extended Code Language」の略であり、前回紹介したPEARライブラリの一部です。PEARと同様に、公式サイトを開くとパッケージを一覧できます(図1)。PEARのライブラリはPHP言語で記述したもので、PHPプログラムから簡単に呼び出すことができました。一方、PECLのパッケージは「PHPエクステンション」という形式になっています。 前回紹介したPEARのライブラリは、インストールは簡単でしたが、PHP言語が備える機能を拡張することまではできません。一方、PECLのライブラリであるPHPエクステンションは、PHP言語が備える機能を拡張することも可能です。さらにPHPエクステンションは、PHP言語ではなくC言語で記述してあり、PEARよりも高速に動作するといいます。 PHPは、言語の「コア」と呼ぶ部分と、数多くのP

    PECLのXDebugでデバッグを簡単に(前編)
  • Zend Framework PHPUnit - noopな日々

    いままで、テストにはSimpleTestを使っていました。 CakePHPやethnaだとSimpleTestを使っていると思います。 ethna http://ethna.jp/ethna-document-dev_guide-misc-unittest.html CakePHP http://bakery.cakephp.org/articles/view/testing-models-with-cakephp-1-2-test-suite Zend FrameworkではPHPUnitです。特に大きな違いはないので意識してなかったのですが、Zend Serverを入れたついでに一通り確認したいと思います。xamppだと、PHPUnitはデフォルトでインストールされていますが、。Zend Serverの場合は自前でやる必要があります。 http://framework.zend.com

    Zend Framework PHPUnit - noopな日々
  • Xdebug によるデバッグ機能拡張 - Web/DB プログラミング徹底解説

    Xdebug を利用すると PHP のデバッグ機能を拡張することができます。 デバッガ実行の仕組み Xdebug はリモートデバッグを受け付けるサーバーとして動作します。 ポート番号やプロトコルは設定ファイル php.ini にて指定します。 プロトコルは、GDBDBGP が利用できますが、Xdebug では通常 DBGP を利用します。 (DBGP の詳細については Xdebug の DBGP の解説ページをご覧ください) DBGP のスタンダードポートは 9000 番です。 Xdebug をプロトコル DBGP、ポート 9000 番で利用するには以下のように設定します。 xdebug.remote_enable = 1 xdebug.remote_host = "localhost" xdebug.remote_port = 9000 xdebug.remote_handler

    Xdebug によるデバッグ機能拡張 - Web/DB プログラミング徹底解説
  • 【CakePHP】Eclipse+PDT+Xdebugを使ったデバッグ方法について、画面付でまとめみる | ねねとまつの小部屋

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

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • CakePHPの試食前に、EclipseでPHPの開発環境を整える | ねねとまつの小部屋

    by 赤がすき Published 9 月 21st, 2007 in PHP, cakephp, eclipse, 開発環境 | (31) (0) (4) (0) Total: 35 こんにちは、akai-hitoです。 PDTが晴れて、バージョン1.0になったので、ここで紹介します。 PDTとは、Eclipse PHP Development Toolsの略で、Eclipse上でPHPの統合開発環境を利用できるプロジェクトです。 似たようなプロジェクトとしては、PHPeclipse等があります。 「CakePHP のおいしいべ方」さんのPDT(Eclipse)+xdebugというエントリーによると、ZendDebuggerだとCakePHPでデバッグできない(mod_rewriteが使えない)ようなので、 CakePHPでデバッグをしたいので、デバッガにはXdebugを

    fermi
    fermi 2011/04/15
    XAMPP1.7.3のphp.iniでは「xdebug.remote_enable=0」になっているので注意!
  • 1