ответ gwt при запуске в качестве веб-приложения

В моем приложении gwt я использую php-код для внутреннего процесса... я могу получить ответ от этого php-файла при развертывании на сервере iis... но я не могу получить ответ от этого php-файла, когда я запускаю из затмение...

(т.е.) может получить ответ от этого URL-адреса "http://localhost/sample/index.php"

не могу получить ответ от этого URL "http://localhost:8888/sample/index.php" он возвращает мой php-код...


gwt
person Kandha    schedule 24.08.2010    source источник
comment
Я думаю, что php работает только на HTTP-сервере, таком как apache (может быть неправильно). Но из eclipse вы запускаете сервер причала, который является сервером приложений. Это может быть причиной того, что вы не получаете ожидаемый результат   -  person DonX    schedule 24.08.2010


Ответы (2)


Вероятно, на Jetty также можно запустить PHP: см. эти инструкции. - не уверен, работают ли они еще с Jetty 6, а я правда не пробовал.

Но я бы рекомендовал просто запустить отдельный сервер PHP (возможно, развернутый из отдельного проекта Eclipse). См. эту запись часто задаваемых вопросов GWT: Как использовать собственный сервер в размещенный режим вместо встроенного экземпляра GWT Jetty

person Chris Lercher    schedule 24.08.2010

Вы можете использовать параметр gwt -noserver

«Опция -noserver предписывает хост-режиму не запускать встроенный экземпляр Jetty. Вместо него вы должны запустить контейнер J2EE по вашему выбору и просто использовать его вместо встроенного экземпляра Jetty».

Я не знаю, решит ли это вашу проблему

person Thomas    schedule 24.08.2010