José Carlos, muito obrigado. Eu segui os passos, desde o início. Mas não funcionou, continuei recebendo o mesmo erro:
faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Connect.Failed error NetConnection.Call.BadVersion: : url: 'http://localhost/flex_php/ zendamf_remote/'' E depois que eu obtive o erro acima, eu peguei a url que foi citada acima e joguei no navegador e obtive esse erro: Fatal error: Uncaught exception 'Zend_Amf_Exception' with message 'Unknown Player Version 23600' in C:\wamp\www\flex_php\zendamf_remote \library\Zend\Amf\Request.php:110 Stack trace: #0 C:\wamp\www\flex_php \zendamf_remote\library\Zend\Amf\Request.php(93): Zend_Amf_Request- >readMessage(Object(Zend_Amf_Parse_InputStream)) #1 C:\wamp\www \flex_php\zendamf_remote\library\Zend\Amf\Request\Http.php(64): Zend_Amf_Request->initialize('\0?\0\0\0?\0?nu...') #2 C:\wamp\www \flex_php\zendamf_remote\library\Zend\Amf\Server.php(365): Zend_Amf_Request_Http->__construct() #3 C:\wamp\www\flex_php \zendamf_remote\library\Zend\Amf\Server.php(313): Zend_Amf_Server- >getRequest() #4 C:\wamp\www\flex_php\zendamf_remote\index.php(12): Zend_Amf_Server->handle() #5 {main} thrown in C:\wamp\www\flex_php \zendamf_remote\library\Zend\Amf\Request.php on line 110 Os mesmos. O curioso é que durante os passos, eu executei a URL e me deu um download de um arquivo do tipo amf. Porém quando tentei executar meu aplicativo e obtive erro, em seguida joguei a url no navegador ao invés do download veio a msg de erro. Além do que vc falou nos passos, em seguida eu tentei atualizar os include path do PHP, que também era necessário. E no php.ini também. Mas msm assim o erro continua. Não consigo imaginar o que pode estar errado aqui... O meu banco foi criado com o msm nome flex360 e o sql importado do artigo citado. PHP 5.2.5 |WAMP5 MySQL 5.0.45 | ZF 1.7.6 Como IDE: Zend Studio for Eclipse V.??? com Flex Builder 3 Version: 3.0.214193 On 8 mar, 23:20, José Carlos Silveira Fiel <[email protected]> wrote: > Ok Bruno, vamos por passos, fiz aqui e funcionou, vou te dizer o que eu fiz > e verifique aí se tem algo de errado no seu. > > 1º Baixei o projeto do site da Adobe e descompactei no > "c:\wamp\www\flex_php" ficando assim: > > - www > -- flex_php --- libs > --- src > --- html-template > --- zendamf_remote > - index.php > - MyService.php > - VOAuthor.php > --- services-config.xml > > Obs.: Eu importei esse projeto no meu Eclipse. > > 2º Copie sua library (pasta Zend com as pastas Amf, Server, etc.) do Zend > Framework para dentro da pasta zendamf_remote, pois os includes do arquivo > index.php aponta para no mesmo diretorio. > > 3º Faça o teste do seu Zend Amf acessando pelo browser o > endereçohttp://localhost/flex_php/zendamf_remote/e veja se vai baixar o > arquivo do > tipo amf. > > 4º Se tudo ok, abra seu arquivo "services-config.xml" e altere seu Endpoint > para o endereço que você acabou de testar. Dica no lugar de localhost, > coloque {server.name}, exemplo: http://{server.name}/flex_php/zendamf_remote/ > > Não esquece de alterar no seu Flex Compiler o caminho do arquivo > "services-config.xml" que no meu caso está em > c:\wamp\www\flex_php\services-config.xml > > 5º Compile seu projeto e rode... terá que funcionar. > > Obs.: Não entrei também em detalhes das configurações de banco e etc, pois > isso é o basico ;p > > Bom responde aí qualquer coisa e poste algum erro caso ocorrer, mas depois > desses passos terá que ter sucesso, pois eu obtive! > Em breve estarei criado meu blog e estarei postando mais sobre Flex + > Zend_Amf, pois sei que muitos tem dúvidas sobre ele e não vi muitos artigos > completos sobre, o mais gostei foi realmente do Corlan, corlan.org > > Abraços e boa sorte! > > José Carlos Silveira Fiel > > 2009/3/8 Bruno Carneiro <[email protected]> > > > > > Eu já fiz isso, pois o tutorial já avisava pra fazer mas com o > > endereço completo > > > C:/Documents and Settings/bruno/Zend/workspaces/DefaultWorkspace/ > > flex_project/services-config.xml > > > Se eu usar só o nome do arquivo da erro. > > > On 8 mar, 22:00, "Luis Carlos Quinhone" <[email protected]> > > wrote: > > > Bruno, testei aqui certinho e está funcionando normal, acredito que vc > > tenha > > > esquecido de declarar o services-config.xml no projeto, verifica aí > > > > -locale pt_BR -services "services-config.xml" > > > > ou > > > > -locale en_US -services "services-config.xml" > > > > Att > > > Quinhone --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
