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'])' を評価できません
次に、クロムに、ページが表示されます。
したがって、現時点ではデバッグはできません。修正するにはどうすればよいですか?
助けてくれてありがとう。