2013-06-14 4 views
1

Я пытаюсь настроить удаленный сеанс профилирования на сервере. Я загрузил последнюю версию Zend Debugger и установил ее на сервере со следующей настройкой - http://puu.sh/3ezyh/39247f2f15.png. С моей локальной машиной я установил сеанс шпалы на удаленный сервер и перенаправил порт 10137 в соответствии с статьей KB, указанной на zend.com.zend studio debugger timing out

Я могу отлаживать удаленный сервер без проблем, однако, когда я перейду на страницу профиля, страница будет обработана, тогда появится диалоговое окно с сообщением «Ожидание ответа отладчика». Примерно через ~ 20 секунд я получаю следующую ошибку: http://puu.sh/3ezDk/57f6dc1bb5.png. Однако будет отображаться информация о профилировании, а также статистика выполнения, но нет потока выполнения, почти так же, как и получение данных, но не все.

страница в вопросе действительно есть где-то от 20-30 второй загрузки страницы (именно поэтому я Tyring в профиль, чтобы найти проблему.)

Единственная ошибка, я могу найти в error_log сервера , который просто говорит: «[Zend Debugger] Не удается отправить сообщение«

Есть ли способ диагностировать, почему я не получаю полный ответ?

ответ

0

Интересно, получает ли он ваш IP-адрес и пытается отправить его прямо вместо локального перенаправленного соединения. Возможно, вам потребуется установить IP-адрес хоста 127.0.0.1 в качестве адреса, например, в http://screencast.com/t/7lheaOlx. Если это не сработает, я бы сказал, сделайте a

tcpdump port 10137 

И посмотрите, что вы можете видеть. Кроме того, в зависимости от вашей локальной ОС у вас может быть брандмауэр, блокирующий доступ к вашему экземпляру Studio.

+0

Я установил свой IP-адрес для отладчика сервера на 127.0.0.1, как в этом примере, и при нажатии [Test] в разделе «Конфигурация профиля» он также выдает предупреждение о найденной версии _Old Debugger. Обновите версию Zend Debugger version_, которую я уже сделал. (Оба Zend Studio & Zen Debugger обновляются до последних версий, которые я мог бы найти через zend-ссылки) При запуске 'tcp dump 10137' на сервере, с которым я подключен, ничего не выводится при попытке тестирования, поэтому я предполагая, что это означает, что соединение не происходит где-то. – Zxurian

+0

Мой журнал шпал показывает эти строки в журнале событий каждый раз, когда я пытаюсь его проверить 'Полученный удаленный порт 10137 открыть запрос от 127.0.0.1:46510 (по разному каждому запросу на соединение) Попытка перенаправления удаленного порта на 127.0.0.1:10137 Переадресованный порт успешно открыт Переадресованный порт закрыт ' – Zxurian

 Смежные вопросы

  • Нет связанных вопросов^_^