Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gui_PB

[Resolvido] [RPC Fault faultString="Send failed" faultC

Recommended Posts

Bom dia pessoal, estou começando aprender a mexer no Flex a pouco tempo. Econtrei na net um passo-a-passo que ensina a começar mexer no flex, mas em uma das partes do tutorial que ensina a comunicar com o PHP que começou a dar problema, eu testei a função pelo endereço: http://localhost/olaMundo/amfphp/browser" e a função está funcionando corretamente. Mas na hora de chamar pela aplicação do Flex, da o seguinte erro: " [RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.BadVersion: : url: 'http://localhost/olaMundo/amfphp/gateway.php'"] "

 

a classe com a função é essa:

<?php
	class mundo {
		function mundo() {
			include("mundo.methodTable.php");
		}
		
		/**
		* @access remote 
		* @return string
		*/
		
		function teste($nome) {
			return "Olá ".utf8_decode($nome);
		}	
		
	}
?>

No flex eu realizo a chamada da seguinte maneira:

<mx:RemoteObject id="nossoObjeto" destination="amfphp" source="ola.mundo">
		<mx:method name="teste" result="{lidaTeste(event)}">
			<mx:arguments>
				<nome>
					{"Antonio"}
				</nome>
			</mx:arguments>
		</mx:method>	
	</mx:RemoteObject>
Obs* a Parte source="ola.mundo" é que a classe mundo está dentro da pasta ola

 

Tenho um actionScript que contem todas as funções, e a função lidaTeste é essa:

private function lidaTeste(event:ResultEvent):void{
	Alert.show("OLha !!!  O PHP respondeu à nossa chamada e devolveu:\n"+(event.result as String)); 
}

Estou utilizando o PHP 5.2.8, apache 2.2.11 e amfphp-1.2.5.

 

Se alguém puder me ajudar eu agradeço.... Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia pessoal, eu atualizei a versão do AMFPHP para a 1.9, e funcionou perfeitamente, sem alterar mais nada, então não consegui descobrir qual era o tipo do erro.... mas resolvi meu problema atualizando a versão do AMFPHP...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.