• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
  • Dicas
Início

Itens ativos

  • Desenvolvimento de módulos
  • Pasta Image não encontra, mas está lá
  • Flash não carrega!
  • Template da Node
  • Módulos de pagamento
  • Envio de Senhas
  • Mostre seu Site
  • Como editar o modulo Search?
  • criação de site com drupal
  • Traduzir termos do tema
mais

Pesquisa

Google
Web Drupal Brasil

Login do usuário

  • Criar nova conta
  • Solicitar uma nova senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fóruns » Suporte » E-commerce com Drupal

Memória excedida a toda hora

Olá... estou tendo um problema com o módulo e-Commerce aqui.
Não estou conseguindo adicionar alguns dos módulos que vêm no pacote do e-Commerce porque sempre que tento ativá-los a memória excede os 16Mb que o php permite.
Estou trabalhando com um servidor remoto, num webhost que eu acesso via ftp, então não me é permitido aumentar o limite de memória do php.

O módulo que mais dá problema (ainda não consegui ativá-lo) é o 'Shipping API'.

É possível e normal que esses módulos ocupem TODA ESSA MEMÓRIA para serem instalados, mesmo?? (sempre por volta dos 18Mb, quase 19)
Alguém tem alguma idéia de uma possível solução??

Grato pela atenção,

Harald

‹ Preciso de dica: por onde começar a construir esta loja virtual E-Commerce e Loja Virtual DRUPAL ›
Enviado por haraldessert em sex, 23/05/2008 - 11:05.
  • E-commerce com Drupal
  • Por favor, se logue ou se registre para poder enviar comentários
  • 338 leituras

Harald, De acordo outros

Harald,

De acordo outros tópicos do fórum, o que foi recomendado como ideal em memória do PHP é 24M. Eu mesmo, só consegui fazer rodar "redondo" alguns sites Drupal com 40M de memória do PHP.

Então, vejo que é possível e normal usar toda essa memória, como você disse. A solução é aumentar o memory_limit, no php.ini.

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br

Enviado por Leopoldo em sex, 23/05/2008 - 18:19.
  • Por favor, se logue ou se registre para poder enviar comentários

Resolvi

Obrigado pela ajuda, Leonardo (faz tempo que resolvi o problema, mas decidi voltar a este tópico e colocar a solução que me ajudou).

Encontrei na internet várias pessoas que indicam a mesma solução que o Leonardo. Mas no meu caso isso não foi possível porque toda vez que eu alterava manualmente o limite de memória do arquivo php.ini, nenhum script PHP rodava mais (incluindo, claro, o próprio Drupal). Encontrei relatos de outros usuários que sofriam com esse mesmo problema.

Para quem está com o mesmo problema, o que solucionou meu caso, então, foi adicionar uma linha de código no arquivo settings.php que vc acha no diretório sites/default/ do Drupal.
Insira a seguinte linha de código entre as outras instruções ini:

ini_set('memory_limit', '48M');

colocando o limite de memória desejado no lugar do 48.
Vejam as outras sugestões em http://drupal.org/node/76156

Enviado por haraldessert em seg, 30/06/2008 - 11:20.
  • Por favor, se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.