2

PHP 5.4 である Zend Server 5.6.0 を実行しており、PhpStorm 5.0 を使用しています。プロファイリングとデバッグを行う予定です。

PhpStorm で表示できるすべてを構成しました。IDE からデバッグを実行すると、スクリプトが実行され、Connection with 'Zend Debugger' was not established. Validate Installation.

ツールバーをインストールしましたが、Firefox でページをデバッグしようとすると、実際にはダウンロード ウィンドウがポップアップ表示され、ファイルがダウンロードされ、開くとサーバー エラーが表示されます。

オンラインのすべてのヘルプ ガイドが機能しないようです。他にこれらの問題を抱えている人はいますか?

4

2 に答える 2

3

Xdebugを使用することになりました:

Xdebug をインストールするには:

  1. ウェブページに移動します。
  2. phpinfo()内容をボックスに貼り付けます
  3. 一番上に追加するように指示されている場所を除いて、ウィザード ページの指示に従います。これをローダーzend_extension = C:\Zend\ZendServer\lib\phpext\php_xdebug-2.2.1-5.4-vc9-nts.dllの下に置きiOnCubeます (インストールされている場合)。
  4. 以下を追加して、php.iniPHP と Apache を再起動します。

php.ini

[XDebug] 
xdebug.remote_enable=1 
xdebug.remote_port=9000 
xdebug.profiler_enable=0 
xdebug.profiler_output_dir="C:\Zend\ZendServer\tmp\xdebug-profiler"  

PhpStorm の Xdebug

  1. ここでブックマークレットを生成してブラウザに追加します(IDE キー ##PHPSTORM## に注意してください)。
  2. ファイルを開く -> 設定 -> PHP
  3. 通訳者を選択してください
  4. クリックし[..]て選択しますDebugger:Xdebug
  5. [構成] をクリックし、[構成の編集... ] 項目をクリックします (ツールバーのデバッグ ボタンの横にあるドロップダウン) 。
  6. を押して[+]設定を追加し、選択しますPHP Remote Debug
  7. 呼び出してXdebugIDE キーを使用するPHPSTORM
  8. これでデバッガを起動できます ( Alt+ Shift+ F9)
  9. ブックマークレットを使用してデバッガーを起動します

PhpStorm でコードを停止できるようになりました。これが誰かの役に立てば幸いです

于 2012-12-06T20:14:26.123 に答える