Alguém pode me ajudar, o campo CEP do meu formulário não preenche automaticamente os demais campos tais como: rua, bairro, etc, diz que o arquivo de CEP esta corrompido, sugere regravação, ja o fiz e não funcionou, porém no servidor local (localhost) funciona sem problemas.
Mensagem de erro:
Os arquivos de acesso ao CEP estão corrompidos.
Estes arquivos podem ser baixados do site do Scriprcase e copiados para o diretório onde foi instalado o PROD,
dentro da seguinte estrutura: …/prod/cep/arquivos
Bem eunão uso essa metodologia, mas é interessante antes de você baiar os nosvos arquivo sde cep, excluí-los antes, ou melhor, remova todo ambiente de produção e atualize.
O problema pode estar no modo de envio pra o servidor.
Tente enviar o ambiente de produção zipado e somente descompactar no servidor, em alguns vários casos corrompe quando mandam-se os arquivos “abertos”, porque em alguns momentos a conexão entre o cliente e o servidor de FTP pode perder alguns pacotes, enquanto enviando zipado é um unico pacote e ou é enviado ele todo ou nao, se acontecer um problema é mais fácil de saber.
Resumindo, envie zipado e descompacte o ambiente de produção ou os CEPS no servidor.
Rodrigo Lins.
Rodrigo,
Tb estava com o mesmo problema. Fiz isso, por diversas vezes e não consegui resultado satisfatório.
Além do que tem um outro problema que deve ser analizado… eu não tinha acesso via telnet/ssh ao servidor do cliente ou seja, toda vez que ia fazer um upgrade (total) na aplicação do cliente tinha que ficar solicitando acesso… o que é muito incoveniente.
Solução… levei tudo pro DB e criei um Evento AJAX (onChange) no campo CEP, que irá pesquisar na minha tabela interna.
Portanto tenho a query (insert) com todos os CEPS, disponibilizados pela NM… tentei comprar o CD dos CEPs numa agência dos Correios para ter uma versão mais atualizada, mas parece perna de cobra (quem vê morre, rsrsrs)… os Correios atualizam anualmente estes CDs mas até o momento não consegui adquiri-lo e estou trabalhando com a versão da NM.
Quem estiver interessado na minha base de dados é só mandar email para jovitomelo@gmail.com (GRÁTIS) (aprox 200MB).
Forte abraço.
Jovito Melo
O cd vendido pelos correios vem com as tabelas criptografadas.
A senha do access pode ser fácil de descobrir mas como descriptografar as tabelas pode demorar mais.
Um detalhe: Usar a base do cd sem o software do próprio cd é ilegal, bem como usar o dne sem contrato com os correios também é ilegal.
Se não me engano para usar a base dos correios o correto é aqui:
http://www.correios.com.br/servicos/cep/dne.cfm onde pode ser fazer um contrato
Outra alternativa gratuita e pesquisar no google por “webservice cep”.
Há muitos webservices gratuitos com pessoas que fizeram sua própria base de cep.
–
Alexandre Pereira Bühler
Técnico Eletroeletrônica - Senai - MG
Linux User: 397.546
Colunista: www.delphisophp.com
Owner: http://br.groups.yahoo.com/group/freepascal/
Liberdade é essencial. Use GNU/Linux.
Legalize os softwares de sua empresa
Simão & Bühler Ltda (Infobrindes)
Instalação, manutenção, venda de servidores e computadores com GNU/Linux.
http://www.simaoebuhler.com.br
Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal.
http://www.simaoebuhler.com.br/loja
alexandre@simaoebuhler.com.br
Telefone: (41) 3538-5428
Infobrindes (Simão & Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre@infobrindes.com.br
Telefone: (41) 3532-5428
Para deixar registrado, pois passei por isso atualmente, ao transferir a pasta cep para o servidor, faca a transferência em modo binário.