Itens ativos
Pesquisa
Login do usuário
Assine o RSS do Drupal-BR
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
Enviado por haraldessert em sex, 23/05/2008 - 11:05.
- 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
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