Vic3nt 3 Denunciar post Postado Setembro 23, 2013 E æ pessoal blz! Não sei se estou postando no lugar certo, mas vamos lá Desenvolvi um sistema "coisa mais linda" em PHP+jQueryM para um cliente, onde nessa empresa existem vários tecnicos de analise, onde cada um tem um aparelho android rodando o sistema php offline no androPhp, durante a tarefa os tecnicos preenchem os formulários e tiram fotos "tudo funcionando offline" gravando no mysql local do aparelho. Pois bem, na hora de sincronizar o php faz uma conexão em um servidor mysql e gravam os dados, e depois da atualização da base de dados vem a hora de subir os arquivos via FTP através de uma função, porém acontece que o FTP setado no PHP não conecta de jeito nenhum e não transfere os arquivos! ... meu cliente esta me cobrando. Obs1: Rodando este mesmo sistema em um PC com o XAMPP, ele funciona 100%. Eu não quero um código pronto! Gostaria que alguém pudesse me ajudar em relação ao que pode estar acontecendo ou se teve experiência semelhante e como resolveu... preciso achar uma solução. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
André Luís Otto 23 Denunciar post Postado Setembro 23, 2013 qual erro ocorre ? Compartilhar este post Link para o post Compartilhar em outros sites
Vic3nt 3 Denunciar post Postado Setembro 23, 2013 qual erro ocorre ? Então man ... não rola erro nenhum, eu só sei que o FTP não conecta pq eu dou um echo caso ele retorne false. Compartilhar este post Link para o post Compartilhar em outros sites
André Luís Otto 23 Denunciar post Postado Setembro 23, 2013 teria de ver nesse androphp se a extenção para php (ps nao lembro qual) esta ativa Compartilhar este post Link para o post Compartilhar em outros sites
Vic3nt 3 Denunciar post Postado Setembro 23, 2013 teria de ver nesse androphp se a extenção para php (ps nao lembro qual) esta ativa Este AndroPhP na verdade é o apache,php e mysql compilado em um arquivo .apk, nem no php.ini dele da para editar, tudo que pode fazer é um phpinfo(). mas mesmo assim! que tipo de extensão seria esta? Compartilhar este post Link para o post Compartilhar em outros sites
Vic3nt 3 Denunciar post Postado Outubro 1, 2013 Bom! ... quem passar este problema novo de FTP e AndroPHP vai a dica. As portas de 0 ~ 1024 no android são fechadas "mesmo que seu dispositivo seja rootado #", portanto; transferência de aquivos FTP pelo PHP "porta 21" nunca iriam funcionar com estas portas fechadas, a não ser que vc tenha um servidor próprio e redirecione para portas diferentes "fiz este teste em um servidor próprio e funcionou perfeitamente", mas até então meu provedor de hospedagem não iria liberar as portas que precisaria. Solução: Deixei de usar o FTP do php, e criei campos "LONGBLOB" no banco de dados para guardar os binários das imagens tiradas pelos celulares, ao gravar a imagem eu usei uma classe que compacta a imagem em uma resolução menor para ficar melhor na hora de sincronizar com a base de dados online... e o cliente já esta usando a aplicação feliz da vida. Alguém aí que manja de android, se falei algo errado me corrijam, por favor! Abraço. Compartilhar este post Link para o post Compartilhar em outros sites
Lunatico Marciano 0 Denunciar post Postado Setembro 1, 2014 Na verdade o AndroPHP ele só te cria a instancia de WebServer e MySQL server... o FTP fica a parte, vc tem que usar outro app eu uso o SwiFTP para habilitar o FTP.... espero ter ajudado.... Compartilhar este post Link para o post Compartilhar em outros sites