Удаленная отладка с помощью гну DDD

11
задан Gerhard 22 October 2010 в 09:35
поделиться

2 ответа

Да, это сработало! Так как Sitecore CMS действительно выполняет перезапись URL для создания понятных URL-адресов (он собирает страницы в слоях, динамически, аналогично концепции главной страницы), мне пришло в голову, что это может вызвать некоторую проблему, которая изначально вызвала ошибку 401. Я подтвердил это, создав отдельный проект с одним ASPX - и с некоторой работой я смог вызвать веб-методы и получить значения с помощью jquery. Затем я создал почти идентичный ASPX в моем веб-корне, но сказал Sitecore, чтобы игнорировать его, когда запрос сделан к нему (IgnireSunPrefixes в web.config), после некоторых работ я также смог получить его для успешной работы! Спасибо за помощь.

-121--3690390-

Используйте gdbserver на целевой (удаленной) машине , как описано здесь. Затем выполните шаги конфигурирования для удаленной отладки gdb (найдите документ gdb), набрав команды в окне консоли ddd (это переход к подсказке gdb).

Это может быть что-то подобное (например, если ссылка на конечный объект является последовательным каналом USB):

(gdb) set remotebaud 115200
(gdb) target remote /dev/ttyUSB0

или

(gdb) target remote the-target:2345

для отладки сервера gdbserver на IP-адресе, используя TCP-порт 2345.

5
ответ дан 3 December 2019 в 11:03
поделиться

Что вы можете сделать, так это войти по ssh на удаленный хост и установить переменную $DISPLAY на ваш локальный хост, чтобы графический интерфейс ddd открывался там:

Сначала найдите ваш текущий $DISPLAY:

mylocalhost:~> echo $DISPLAY
mylocalhost:1

Предположим, что ваш текущий X-клиент находится на порту 1.

Теперь настройте удаленный $DISPLAY, чтобы он указывал на вашу локальную машину:

mylocalhost:~> ssh remotehost
remotehost:~> setenv DISPLAY mylocalhost:1    

Теперь запустите ddd:

remotehost:~> ddd <whatever parameters you want>

Обратите внимание, что перед этим вам, возможно, придется открыть локальный X-клиент для удаленных соединений. Вот как:

mylocalhost:~> xhost +
2
ответ дан 3 December 2019 в 11:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: