Как отладить сторону PHP в приложении AIR? - PullRequest
1 голос
/ 10 августа 2011

У меня есть приложение AIR, которое использует RemoteObject для связи с удаленными службами в PHP (используя Zend AMF).

Приложение прекрасно работает, но я не могу отладить сторону PHP (отладчик Flex работает нормально, проблема на стороне PHP).

Я использую Flash Builder 4.5 для PHP, когда я пишу веб-приложение (не AIR), я могу отладить приложение как «веб-приложение (PHP)», а точки останова на стороне PHP работают как ожидается.

Но я не вижу подобной опции для настольных приложений (AIR).

Кто-нибудь знает, возможно ли (и как) отладить сторону PHP в приложении AIR?

Ответы [ 2 ]

1 голос
/ 10 августа 2011

Используйте что-то вроде xdebug или PHPStorm. Запустите сеанс отладки, запишите идентификатор службы (доступен в интерфейсе GUI для обоих) и отправьте дополнительный заголовок на все запросы из приложения AIR, чтобы включить XDEBUG_SESSION:.

0 голосов
/ 11 августа 2011

Процесс отладки фактически одинаков.Запустите службу amf в режиме отладки, просто установите точку останова где угодно.всякий раз, когда приложение air выполняет вызов службы, процесс автоматически останавливается на точке останова.

...