Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

WoOo

Upload de ficheiros grandes

Mensagens Recomendadas

WoOo    0
WoOo

Viva!

Fiz um pequeno script para fazer o upload de ficheiros para o servidor, testei com umas imagens e tal e funcionou tudo bem!

Acontece que por exemplo, com ficheiros de grandes dimensoes, o browser fica imenso tempo a carregar enquanto me envia o ficheiro mas este depois acaba por não ser enviado para o servidor!

Alguém tem alguma ideia do porquê disto acontecer?

Abraço

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

LOL

Isso significa que o problem definitivamente é do utilizador e não do servidor, certo?

A minha preocupação também essa...

Pode também ser do servidor, mas duvido que seja, normalmente é problema do user (todos os problemas que tive desse género eram culpa do MTU no router).

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
karva    0
karva

Atenção que no php.ini tens uma configuração que limita o tamanho dos ficheiros enviados por upload, acho que e algo do tipo max_upload_size

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Nazgulled    8
Nazgulled

Se o código és tu que estas a desenvolver e o servidor é teu ou mais ninguém vai ter acesso ao código, podias implementar upload por FTP.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
WoOo    0
WoOo

Tou a fazer isto para um cliente, não é muito simpático ter que lhe pedir para se ligar por FTP, ir à pasta XPTO, etc, etc...

Daí optar pelo upload de ficheiros através do backoffice!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Nazgulled    8
Nazgulled

Eu nunca disse para pedires ao cliente para se ligar por FTP e ir à pasta XPTO... Mas implementar upload  por FTP usando PHP, ou seja, é na mesma upload através do teu backoffice mas envias através de FTP.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Sven    1
Sven

Nazgulled

isso não obriga a que em envia o ficheiro tenha um servidor de ftp configurado ?

é que não vejo outra forma do php ter acesso aos ficheiros do cliente

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

Nazgulled

isso não obriga a que em envia o ficheiro tenha um servidor de ftp configurado ?

é que não vejo outra forma do php ter acesso aos ficheiros do cliente

nao. obriga a que tenha um cliente. Todos os browsers têm um pequeno cliente de ftp ebutido.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

hummm, isso é bastante util

podes explicar-me isso melhor?

como é que o php diz ao browser para lhe enviar o ficheiro?

Com um formulario de upload tal como num upload via http...

isto digo eu que nunca usei isso, mas não vejo nenhuma razão pela qual isto não deva funcionar.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Sven    1
Sven

a minha unica duvida é que para o php ter acesso ao ficheiro este tem que estar no servidor e nao no pc

não estou a ver como isso possa ser feito de outra forma, sem ser como falei

alguem me pode elucidar ?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

Não estou a perceber a tua dúvida, isto é igual ao caso do http.

O php não tem que ter acesso a nada por parte do cliente. O cliente quando clica em upload é que envia um pacote ftp em vez de enviar um pacote http. Nesse pacote vai o ficheiro tal como se fosse http.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Sven    1
Sven

a minha duvida é exactamente essa

como enviar o ficheiro por ftp e como é que o php sabe que o ficheiro ja chegou

queria ver algum código, já que o que o Nazgulled indicou não faz isso

alguem pode postar isso ?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Sven    1
Sven

eu sei, ja tinha pesquisado por isso depois de ver este post

mas tenho algumas duvidas que ainda não me esclareceram e queria ver se alguém que já tenha usado esta técnica me sabe elucidar e se faz aqui uma pequena palestra sobre os prós e os contas desta tecnica

alguém sabe se o limite do max_upload_size tem efeito com esta técnica ?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade