2016-12-17 14 views
0

Я пытаюсь отладить с PhpStorm (2016.3.1) и Zend Server 9.01 с Z- Ray. Все имеет самую новую версию и локально установлен на моем MacBook. Чтобы сделать это простым, я создал новый каталог с одним файлом (index.php).

В PhpStorm в

Prefferences - Язык & Каркасы - PHP - Серверы, есть один сервер: Ведущий: zf3-test2.dev Порт: 10088 Debugger: Zend Debugger

Prefferences - Язык & Рамки - PHP - Отладка - Отладчик Zend Отладочный порт: 10137 Настройки широковещательного порта: 20080 Может принимать внешнее соединение: отмечен Игнорировать системные запросы Z-Ray: непроверено

В моей/и т.д./хосты я установил 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»

Файл открывается на хром, и там я кликнул в строку z-Ray на знак Debug и выбрал «Debug current page ».

я вскоре получить окно с таким текстом: Die Seite zf3-test2.dev funktioniert Nicht zf3-test2.dev шляпа KEINE DATEN gesendet. ERR_EMPTY_RESPONSE

В PhpStorm в журнале событий я получаю в два раза и то же сообщение: Не может принимать внешнее соединение Zend Debugger: Невозможно оценить выражение 'Исеть ($ _ SERVER [' PHP_IDE_CONFIG '])'

Затем в хроме, страница будет показана.

Таким образом, отладка невозможна на данный момент. Что я могу сделать, чтобы исправить это?

Спасибо за помощь и приветствия.

ответ

0

Я столкнулся с той же проблемой при попытке настроить Zend Debugger с Zend Server 9.01. Я нашел ошибку на youtrack WI-34697, которая дала мне идею попробовать обновить сервер zend 9.1, и это сработало для меня. К сожалению, обновленный процесс удаляет все настройки вашего zend-сервера, поэтому я не знаю, была ли ошибка на сервере zend или проблема с моей конфигурацией.