Bom dia pessoal, não consigo fazer o uploads de arquivos grandes no componente Remository.
Já aumentei o limite nas configurações porém continua dando erro.
Gostaria de aumentar o limite para colocar arquivos maiores.
Caso alguém tenha uma dica ficaria agradecido.
abraços,
Plínio Augusto Almeida
Remository Aumentar limite de Upload
-
- Novato
- Mensagens: 38
- Registrado em: 10 Out 2007, 13:48
- Localização: CURITIBA - PR
Remository Aumentar limite de Upload
Editado pela última vez por Anonymous em 04 Nov 2007, 02:26, em um total de 1 vez.
Plínio Augusto -> LINUX-> LIBERDADE VALE A PENA !!!
-
- Novato
- Mensagens: 38
- Registrado em: 10 Out 2007, 13:48
- Localização: CURITIBA - PR
Re: Remository Aumentar limite de Upload
Pessoal achei a solução, vou passar para quem precisar.
O problema esta no arquivo php.ini
esse arquivo se encontra geralmete em:
/etc/php5/apache2/php.ini
Edite este arquivo ache essas duas linhas e aumente o valor para o tamanho de arquivo desejado.
Upload_max_filesize
Post_max_size
Segue abaixo uma tradução mal feita pelo google mais que me ajudou muito e creio que irá ajudar quem tiver o mesmmo problema.
Abraços !
Aqui está a minha contribuição para Remository:
Você pode querer adicionar esse que você criou para a FAQ diz respeito a este assunto.
------------------------------------------
Siga este guia e coloque o php.ini em qualquer diretório do php está a ser executado a partir do arquivo.
Howto otimizar a sua instalação PHP para lidar com arquivos grandes fotos.
Embora PHP muito versátil e apresenta uma interface amigável para o usuário manipulação arquivo fotos, a instalação padrão não está orientada para trabalhar com arquivos em excesso de 2 Mega Bytes. Este artigo é uma ajuda para configurar PHP para manipulação suc horas arquivos grandes transferências.
Php.ini
O php.ini arquivo contém todas as definições de configuração para sua instalação. Por vezes, estes fixação pode ser ultrapassada por directivas em apache. Htaccess ou mesmo com os scripts em si, mas por enquanto vamos apenas concentrar - se na ini.
Este arquivo contém as seguintes configurações que temos de modificar
File_uploads
Upload_max_filesize
Max_input_time
Memory_limit
Max_execution_time
Post_max_size
O primeiro é bastante óbvio, se você definir este largo, o upload está desativado para sua instalação. Vamos cobrir o restante da configuração em pormenor a seguir.
Upload_max_filesize e post_max_size
Arquivos são geralmente POSTed para o servidor web em um formato conhecido como 'de multipart / forma - dados ". O post_max_size fixa o limite máximo para o volume de dados que um script pode aceitar dessa maneira. Idealmente este valor deve ser maior do que o valor que você definiu para upload_max_filesize.
É importante entender que upload_max_filesize é a soma dos tamanhos de todos os arquivos que você está carregando. Post_max_size é o upload_max_filesize mais a soma dos tamanhos de todos os outros campos no formulário mais qualquer mímica cabeçalhos que poderão incluir o codificador. Uma vez que estes campos são tipicamente pequenas vezes você pode aproximar o upload de tamanho máximo para o posto máximo tamanho.
Segundo a documentação PHP você pode definir um MAX_UPLOAD_LIMIT no seu formulário HTML para sugerir um limite para o navegador. O nosso entendimento é que navegadores totalmente ignorar esta directiva e que a solução só pode impor essa restrição é um cliente lado Rad Upload Applet
Memory_limit
Quando o motor de PHP é lidar com a futura POST que necessita para manter alguns dos dados recebidos na memória. Esta directiva tem qualquer efeito somente se você tiver usado o -- permitir - memória - limite opção na hora da configuração. Definindo um valor demasiado elevado, que pode ser muito perigoso, porque se várias fotos estão sendo manipulados concomitantemente todos memória disponível será utilizado para cima e outros alheios scripts que consomem muita memória poderia efeito todo o servidor também.
Max_execution_time e max_input_time
Essas configurações definem o máximo tempo de vida do script e do tempo que o script deve gastar em aceitar entrada. Se vários Mega bytes de dados estão sendo transferidos max_input_time deveria ser razoavelmente alta. Você pode sobrepor a configuração no ini para max_input_time chamando o set_time_limit (), em função seus certificados.
Special Notes
Apache Settings
O apache servidor tem um LimitRequestBody configuração directiva que limita o tamanho de todas POST dados independentemente da língua scripting no uso da web. Algumas instalações RPM conjuntos limite pedido corpo para 512Kb. Você precisará mudar isso para um valor maior ou remover a entrada como um todo.
Outras Opções
Se você espera para lidar com um grande número de concorrentes de transferências em seu site considerar usar um servidor Java perl ou secundários componente. PHP acontece a ser a nossa preferida linguagem de programação da web, bem como perl é apenas ligeiramente à frente quando se trata de arquivo manipulação.
A maioria das instalações de perl como um módulo apache pode aceitar até 32 MB fora da caixa. Compare esta contra a 2MB padrão em PHP. A desvantagem é que perl codificação leva apenas um pouco mais esforço do que PHP, mas vale a pena.
-------------------------------------
O problema esta no arquivo php.ini
esse arquivo se encontra geralmete em:
/etc/php5/apache2/php.ini
Edite este arquivo ache essas duas linhas e aumente o valor para o tamanho de arquivo desejado.
Upload_max_filesize
Post_max_size
Segue abaixo uma tradução mal feita pelo google mais que me ajudou muito e creio que irá ajudar quem tiver o mesmmo problema.
Abraços !
Aqui está a minha contribuição para Remository:
Você pode querer adicionar esse que você criou para a FAQ diz respeito a este assunto.
------------------------------------------
Siga este guia e coloque o php.ini em qualquer diretório do php está a ser executado a partir do arquivo.
Howto otimizar a sua instalação PHP para lidar com arquivos grandes fotos.
Embora PHP muito versátil e apresenta uma interface amigável para o usuário manipulação arquivo fotos, a instalação padrão não está orientada para trabalhar com arquivos em excesso de 2 Mega Bytes. Este artigo é uma ajuda para configurar PHP para manipulação suc horas arquivos grandes transferências.
Php.ini
O php.ini arquivo contém todas as definições de configuração para sua instalação. Por vezes, estes fixação pode ser ultrapassada por directivas em apache. Htaccess ou mesmo com os scripts em si, mas por enquanto vamos apenas concentrar - se na ini.
Este arquivo contém as seguintes configurações que temos de modificar
File_uploads
Upload_max_filesize
Max_input_time
Memory_limit
Max_execution_time
Post_max_size
O primeiro é bastante óbvio, se você definir este largo, o upload está desativado para sua instalação. Vamos cobrir o restante da configuração em pormenor a seguir.
Upload_max_filesize e post_max_size
Arquivos são geralmente POSTed para o servidor web em um formato conhecido como 'de multipart / forma - dados ". O post_max_size fixa o limite máximo para o volume de dados que um script pode aceitar dessa maneira. Idealmente este valor deve ser maior do que o valor que você definiu para upload_max_filesize.
É importante entender que upload_max_filesize é a soma dos tamanhos de todos os arquivos que você está carregando. Post_max_size é o upload_max_filesize mais a soma dos tamanhos de todos os outros campos no formulário mais qualquer mímica cabeçalhos que poderão incluir o codificador. Uma vez que estes campos são tipicamente pequenas vezes você pode aproximar o upload de tamanho máximo para o posto máximo tamanho.
Segundo a documentação PHP você pode definir um MAX_UPLOAD_LIMIT no seu formulário HTML para sugerir um limite para o navegador. O nosso entendimento é que navegadores totalmente ignorar esta directiva e que a solução só pode impor essa restrição é um cliente lado Rad Upload Applet
Memory_limit
Quando o motor de PHP é lidar com a futura POST que necessita para manter alguns dos dados recebidos na memória. Esta directiva tem qualquer efeito somente se você tiver usado o -- permitir - memória - limite opção na hora da configuração. Definindo um valor demasiado elevado, que pode ser muito perigoso, porque se várias fotos estão sendo manipulados concomitantemente todos memória disponível será utilizado para cima e outros alheios scripts que consomem muita memória poderia efeito todo o servidor também.
Max_execution_time e max_input_time
Essas configurações definem o máximo tempo de vida do script e do tempo que o script deve gastar em aceitar entrada. Se vários Mega bytes de dados estão sendo transferidos max_input_time deveria ser razoavelmente alta. Você pode sobrepor a configuração no ini para max_input_time chamando o set_time_limit (), em função seus certificados.
Special Notes
Apache Settings
O apache servidor tem um LimitRequestBody configuração directiva que limita o tamanho de todas POST dados independentemente da língua scripting no uso da web. Algumas instalações RPM conjuntos limite pedido corpo para 512Kb. Você precisará mudar isso para um valor maior ou remover a entrada como um todo.
Outras Opções
Se você espera para lidar com um grande número de concorrentes de transferências em seu site considerar usar um servidor Java perl ou secundários componente. PHP acontece a ser a nossa preferida linguagem de programação da web, bem como perl é apenas ligeiramente à frente quando se trata de arquivo manipulação.
A maioria das instalações de perl como um módulo apache pode aceitar até 32 MB fora da caixa. Compare esta contra a 2MB padrão em PHP. A desvantagem é que perl codificação leva apenas um pouco mais esforço do que PHP, mas vale a pena.
-------------------------------------
Plínio Augusto -> LINUX-> LIBERDADE VALE A PENA !!!