0

PhpStorm (2016.3.1) と Z-Ray を使用した Zend Server 9.01 でデバッグしようとしています。すべてが最新バージョンで、MacBook にローカルにインストールされています。簡単にするために、1 つのファイル (index.php) を含む新しいディレクトリを作成しました。

PhpStorm に

設定 - 言語とフレームワーク - PHP - サーバー、サーバーが 1 つあります: ホスト: zf3-test2.dev ポート: 10088 デバッガー: Zend デバッガー

設定 - 言語とフレームワーク - PHP - デバッグ - Zend デバッガー デバッグ ポート: 10137 ブロードキャスト ポートの設定: 20080 外部接続を受け入れる: チェック済み Z-Ray システム リクエストを無視: チェックなし

/etc/hosts に 127.0.0.1 zf3-test2.dev を設定しました

Zend Server に仮想ホストを作成しました。

<VirtualHost *:${port}>
  DocumentRoot "/usr/local/zend/apache2/htdocs/zf3-test2/"
<Directory "/usr/local/zend/apache2/htdocs/zf3-test2/">
  Options +Indexes +FollowSymLinks
  DirectoryIndex index.php
  Order allow,deny
  Allow from all
  AllowOverride All
</Directory>
ServerName ${vhost}:${port}

# include the folder containing the vhost aliases for zend server deployment
Include "${aliasdir}/*.conf"
</VirtualHost>

だから今、ブラウザにアドレスhttp://zf3-test2.dev:10088を呼び出すと、私のサイトが開き、正常に動作します。

私はこの指示を読みました: http://files.zend.com/help/Zend-Server/content/debugging_in_phpstorm_using_zend_server.htm

ブレークポイントを作成しました。

PhpStorm「PHPデバッグ接続のリッスンを開始」をアクティブにします。次に、index.php を右クリックして、[ブラウザーで開く - Chrome] を選択しました。

ファイルが chrome で開き、z-Ray の行をクリックして Debug サインに移動し、[Debug current page] を選択しました。

次のテキストが表示されたウィンドウがすぐに表示されます。ERR_EMPTY_RESPONSE

PhpStorm にイベント ログを入力すると、同じメッセージが 2 回表示されます: 外部 Zend デバッガー接続を受け入れることができません: 式 'isset($_SERVER['PHP_IDE_CONFIG'])' を評価できません

次に、クロムに、ページが表示されます。

したがって、現時点ではデバッグはできません。修正するにはどうすればよいですか?

助けてくれてありがとう。

4

1 に答える 1