php carregar arquivos grandes

Estou preso aqui com o problema de upload de arquivos. Procurei por respostas, mas encontrei apenas sugestões “aumentando post_max_size e upload_max_filesize” e isso não funciona para mim. Eu não consigo arquivos grandes carregados (aproximadamente cerca de 150mb +), as seguintes são minhas configurações php.ini e meus ambientes

php.ini

- max_input_time 300 - max_execution_time 600 - memory_limit 1024M - upload_max_filesize 1512M - post_max_size 2048M 

ambientes

  - Webserver: XAMPP - PHPFramwork: CodeIgniter 

Também tentei muitas outras configurações do php.ini. A class de upload de arquivos que eu criei recebeu dados de arquivo postados da solicitação XmlHttpResponse usando xhr.send (arquivo). Eu arruinei a informação com o header do firebug é normal, o post totalmente vazio (normalmente deve ser o arquivo de dados, um texto em leitura), os cookies são os cookies ci_session e nenhum texto de resposta xhr. Eu escrevi um script que retornará alguma resposta, não importa o que seja.

Não sou um especialista nisso, e sim um novato. Esta é toda a informação que posso dar a vocês. Então, alguma idéia sobre o que acontece nisso? Estou realmente preso aqui não pode resolver este problema.

Se houver alguma informação que eu possa procurar e dar a você para resolver este problema, diga-me assim.

com antecedência.

Em vez disso, fazer o upload com o formulário padrão, tente carregar com o object xhr (como você disse), mas usando o método do bloco de arquivos para enviar o arquivo para o servidor, assim você teoricamente não deve ter limites de upload. Experimente este upload de jquery plugin que fornece também scripts php:

http://code.google.com/p/ax-jquery-multiuploader/ REMOVER PORQUE NÃO PODE MANTER

Novo link (gratuito): http://www.albanx.com/download.php?item_id=4

Documentação: http://www.albanx.com/ajaxuploader/doc.php

Se você estiver carregando arquivos muito grandes, como alguns GB, então, existem limitações do lado do navegador. Parece que a maioria dos navegadores modernos é de 2 GB – 4 GB . Você provavelmente deve procurar o corte (carregar partes do arquivo como alguns MB de cada vez) seus carregamentos de arquivos.

Intereting Posts