Boa tarde. Há dois artigos interessantes sobre a utilização de PHP com ZendAMF nos quais me baseei para o meu desenvolvimento:
http://corlan.org/2010/03/24/white-paper-debugging-flex-and-php-projects/ <http://corlan.org/2010/03/24/white-paper-debugging-flex-and-php-projects/> http://www.adobe.ca/devnet/flex/articles/flashbuilder4_introspector_php.html <http://www.adobe.ca/devnet/flex/articles/flashbuilder4_introspector_php.html>Quanto ao teu problema mais especificamente, talvez te falte um amf_config.ini (nos meus projectos tenho sempre). Os meus costumam ser do tipo: [zend] ;set the absolute location path of webroot directory, example: ;Windows: C:\apache\www ;MAC/UNIX: /user/apache/www webroot =C:/wamp/www ;set the absolute location path of zend installation directory, example: ;Windows: C:\apache\PHPFrameworks\ZendFramework\library ;MAC/UNIX: /user/apache/PHPFrameworks/ZendFramework/library ;zend_path = [zendamf] amf.production = false amf.directories[]=projecto/services Este ficheiro (bem como o gateway.php) costuma ser gerado automaticamente pelo Flash Builder se criares os serviços usando o a tab "Data/Services" do próprio Flash Builder. Não esquecer de incluir a pasta com a framework ZendAMF no include path do php, ou então usar a directiva "zend_path" no amf_config.ini. Acho que funciona deste modo. Perdoem-me eventuais incorrecções. Recomendo vivamente utilizar o Flash Builder para criar os serviços. Facilita imenso o trabalho. Cumprimentos, Jorge 2010/9/20 Luis Costa <[email protected]> > Costumo ter esses problemas é entre Apache e Weborb, então é decidir qual > deles queres ter no porto 8080, o outro tens de ver como configurar para que > funcione noutro porto e alterá-lo. Supostamente após a alteração de portos > ficam a funcionar fixe, a única diferença é que em vez de ser por localhost > é por localhost:88 (por exemplo) > > 2010/9/20 João Cardoso <[email protected]> > >> Bom dia. >> >> Descobri a pouco tempo a plataforma amfphp, e segundo o site, e alguma >> informação disponível por essas internets fora, parece uma plataforma >> deveras interessante. >> A minha questão é a seguinte, tenho um servidor apache a correr na >> porta 8080, php está instalado e configurado, até aqui tudo bem. >> Adicionei a pasta amfphp para a minha wwwroot, consegui aceder ao >> ficheiro gateway.php. >> Até aqui tudo bem. >> O problema surge quando faço tento abrir o serviço browser. >> Aqui sou presenteado com a seguinte informação: >> >> (mx.rpc::Fault)#0 >> errorID = 0 >> faultCode = "Client.Error.MessageSend" >> faultDetail = "Channel.Connect.Failed error >> NetConnection.Call.Failed: HTTP: Failed" >> faultString = "Send failed" >> message = "faultCode:Client.Error.MessageSend faultString:'Send >> failed' faultDetail:'Channel.Connect.Failed error >> NetConnection.Call.Failed: HTTP: Failed'" >> name = "Error" >> rootCause = (Object)#1 >> code = "NetConnection.Call.Failed" >> description = "HTTP: Failed" >> details = "http://192.168.1.9:8080/amfphp/gateway.php" >> level = "error" >> >> Alguem me pode dar uma ajuda com isto? >> Alguem já se deparou com este problema????? >> >> -- >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos >> Grupos do Google. >> >> Para publicar uma mensagem neste grupo, envie um e-mail para >> [email protected]. >> Para anular a inscrição neste grupo, envie um e-mail para >> [email protected] <riapt%[email protected]> >> . >> Para ver mais opções, visite este grupo em >> http://groups.google.com/group/riapt?hl=pt-PT. >> >> > > > -- > Luís Medeiro Costa > > Flex Front-End Developer > TLM: 963794560 > MSN: [email protected] > Twitter: http://twitter.com/LTostas > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected] <riapt%[email protected]>. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
