Bom Dia
estava tudo bem no hosting mas de um momento para outro os upload de arquivos não funciona.
No meu Pc funciona perfeitamente
Alguma sugestão?
Exemplo:
http://www.reallusa.pt/crm/form_angariacoes_docs_1/
Falar com o hosting da tua aplicação, para ver se houve alguma mudança de parâmetros. Se localmente funciona, então há alguma coisa no teu hosting.
Obtive a seguinte resposta do hosting
Pelo que verificamos a página está a devolver o erro para a consola do browser conforme imagem em anexo.
VER ANEXO
Pode ser problema de Charset.
Verifique se no Nome do arquivo tem acentuação ou caracteres especiais.
Continuo achando que o problema está no hosting. O erro diz que a função FileUpload não é uma função. Teria que verificar com eles se houve alguma mudança nos parâmetros do PHP.
Boa tarde, realmente difícil de entender o motivo.
Este erro:
Uncaught TypeError: $(…).fileupload is not a function parece estar ocorrendo no arquivo jquery.fileupload.js na linha 806 do jQuery File Upload Plugin 5.6
Nesta linha o que existe é:
disable: function () {
this._destroyEventHandlers();
$.Widget.prototype.disable.call(this);
}
Sugestões:
1-) E se substituir a versão do plugin que está na pasta _lib/lib/js/jquery.fileupload.js por um mais recente?
https://github.com/blueimp/jQuery-File-Upload/blob/master/js/jquery.fileupload.js
E verificar se ocorre o mesmo erro.
2-) Realizar a leitura de um artigo genérico acerca de “is not a function” e verificar se o seu problema está neste link:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_function
Eduardo,
Na tua opinião, o que justifica o upload estar funcionando tanto em desenvolvimento quanto em produção (segundo o relato do colega) e de repente, e produção não funcionar mais?
Kleyber:
Espero que o Herberto tenha conseguido alguma solução.
Difícil opinar, não consigo imaginar algo lógico que poderia ter um resultado diferente sem alterações no ambiente.
Pensei em Navegador e Arquivo somente.
Será que funciona em um navegador Mozilla Firefox e no Google Chrome apresenta o problema ?
O console reporta o erro “unexpected end of input”
Ocorre quando há falta de fechamento de um } ou )
Estranho o erro de sintaxe no código JavaScript aparecer “do nada”.
Você comentou sobre parâmetros do PHP.
Cleidson comentou sobre o nome do arquivo ter acentuação ou caracteres especiais.
Já tive problemas desse tipo mas não verifiquei o console para comparar com o mesmo erro.
Importante seria saber se o erro ocorre antes de tentar o upload ou depois.