Sexshop Pec-Per Posted September 4, 2013 Share Posted September 4, 2013 (edited) Buenas, Actualicé a dicha versión y cuando entro al apartado de módulos me encuentro con esto, El siguiente módulo(s) no se pudo cargar:Todos los módulos no se puede cargar debido a razones de restricción de límite de memoria, por favor aumente el valor de memory_limit en su configuración del servidor [PrestaShop] Fatal error in module smarty_internal_templateparser:Allowed memory size of 33554432 bytes exhausted (tried to allocate 2048 bytes) En mi hosting hay espacio, y no sé a qué se debe este error y cómo se soluciona. Gracias. Edited September 4, 2013 by Pecado Perfecto (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 Es debido al "memory_limit" (no tiene que ver con el espacio) puedes intentar ampliarlo, o eliminar/renombrar los modulos que no uses, desde el directorio /modules/ para que intente cargar el listado de modulos. Link to comment Share on other sites More sharing options...
Sexshop Pec-Per Posted September 4, 2013 Author Share Posted September 4, 2013 Pero si elimino desde Filezilla, algunos modulos, asi de sopetón sin desistalar , no puede que provoque errores? Y lo de renombrar? eso como va y cual es su cometido? Gracias. Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 Pero si elimino desde Filezilla, algunos modulos, asi de sopetón sin desistalar , no puede que provoque errores? Y lo de renombrar? eso como va y cual es su cometido? Gracias. Mejor "renombrar" Ve renombrando, tipo: nombremodulo_old hasta que te cargue el listado de modulos. La idea es que puedas ver el listado de modulos, una vez que lo vea, ya desinstalas lo que quieras, y vuelves a renombrar los que has renombrado como "_old", con el nombre original. Te puedes ahorrar todo seguramente si ahorras el "memory_limit". Link to comment Share on other sites More sharing options...
Sexshop Pec-Per Posted September 4, 2013 Author Share Posted September 4, 2013 Nadie, he renombrado varios módulos con _old, y sigue igual, pero lo que me confunde es que al actualizar donde pone Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) Va cambiando aleatoriamente, es decir no te hace de mayor a menos o viceversa, sino una vez 2mil, 71, otra 350 y otra 30mil. Esto de la memory_limit a que se debe? el propio prestashop? no hay manera de cambiarlo? Gracias. Link to comment Share on other sites More sharing options...
moraira Posted September 4, 2013 Share Posted September 4, 2013 yo creo que eso de borrar/renombrar módulos por el memory_limit es válido, pero mejor saber cual es tu memory_limit para ver si es poco o no Me explico, si has llegado al limite, puedes desactivar módulos pero llegaras otra vez el mes que viene. Nosotros que somos tipo zara (espartano a saco) y parece que en la tienda no hay nada instalado tenemos 83 módulos activos. Es decir: mira cual es tu memory_limit y podremos opinar mejor, para mirarlo si no te lo dicen las herramientas de tu host: 1) crea con el bloc de notas un fichero que se llame por ejemplo: phpinfopecado.php (se suele llamar phpinfo.php pero para que no lo vea nadie más puedes poner el nombre que quieras) 2) dentro le pones esto: <?php phpinfo(); 3) subelo al raíz de tu host 4) llámalo desde tu navegador: http://www.mitienda.com/phpinfopecado.php 5) te dará la configuración php de tu host y ahí tendrás el valor del memory_limit y nos cuentas, nosotros por ejemplo tenemos 128M Link to comment Share on other sites More sharing options...
Sexshop Pec-Per Posted September 4, 2013 Author Share Posted September 4, 2013 He estado buscando de mientras información, y veo desde mi cPanel que esta es mi memoria Resource Limits memory_limit 32M lo minimo que se despacha supongo, así que no creo que tanto haya cambiado la actualización en cuanto a modulos :S como para que ahora no vaya bien, aún desativando más de 30 ya ... es que he renombrado hasta modulos basicos necesarios, para ver si podría ver la lista de modulos. Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 Lo que dije de renombrar los modulos, a mi me ha funcionado muchas veces en hosting limitados de clientes, para ir descartando modulos que no usaba, ya que consumian memory_limit y en dichos hosting no te dejaban ampliar el memory_limit. De todos modos 32M, es muy bajo, si quieres puedes intentar editar el fichero: /config/config.inc.php y añadir esto: ini_set('memory_limit','128M'); y a ver si tienes suerte. Tambien puedes probar crear un fichero llamado: php.ini con este contenido: memory_limit = 128M y subirlo a la carpeta de "administración" de tu tienda. Sino te funciona nada de eso, contacta con tu hosting. Link to comment Share on other sites More sharing options...
moraira Posted September 4, 2013 Share Posted September 4, 2013 (edited) ...... Esto de la memory_limit a que se debe? el propio prestashop? no hay manera de cambiarlo? Gracias. Leches estoy atontao, me hace falta un cafe, edita el config.inc y pon en improve PHP que tendrás algo como esto: /* Improve PHP configuration to prevent issues */ ini_set('upload_max_filesize', '100M'); ini_set('default_charset', 'utf-8'); ini_set('magic_quotes_runtime', 0); pon esto al final, creo que en el fichero estandar seria despues de la linea 36: ini_set('memory_limit','256M'); y nos cuentas Leches, nadie es tan rapido como nadie Edited September 4, 2013 by moraira (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 Por cierto, para ver el memory_limit, tambien lo puedes ver desde la pestaña Parametros Avanzados -> Información en el panel de adminstración en las ultimas versiones de Prestashop, sin necesidad de subir un info.php Adjunto Imagen Link to comment Share on other sites More sharing options...
moraira Posted September 4, 2013 Share Posted September 4, 2013 por cierto una vez hecho lo del config.inc, entra en la pestaña PARAMETROS AVANZADOS, de tu BackOffice y en el apartado INFORMACION DE CONFIGURACION y mira la línea 5 Limite de memoria: 256M para ver que se está aplicando Link to comment Share on other sites More sharing options...
moraira Posted September 4, 2013 Share Posted September 4, 2013 que cab*on NADIE... se me adelanta 2 veces en 3 minutos con la misma respuesta y encima con FOTO ... ya lo digo siempre, NADIE explica como NADIE....yo creo que es de otro planeta... ja ja ja Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 que cab*on NADIE... se me adelanta 2 veces en 3 minutos con la misma respuesta y encima con FOTO ... ya lo digo siempre, NADIE explica como NADIE....yo creo que es de otro planeta... ja ja ja Link to comment Share on other sites More sharing options...
Sexshop Pec-Per Posted September 4, 2013 Author Share Posted September 4, 2013 (edited) Nadie, edité el archivo que me dijiste primero y supuse que iba debajo del listado que moraira puso debajo (y que no he visto hasta que he editado el archivo) La cuestión es, que lo puse y perfecto Muchas gracias a los dos. Llevaba dos días sin poder acceder a los módulos. La pregunta es , que entro en cPanel y sigue poniendo 32M, eso afecta en algo? y la memoria de 128M que tiene ahora es suficiente para un sexshop online con más de 6000 productos o esa memoria no tiene nada que ver? Gracias! P.D. en parametros me pone 128M ^^ Si le pongo 256M es un abuso? jaja o voy sobrada asi?(qué rapidos juer xD) Edited September 4, 2013 by Pecado Perfecto (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 Nadie, edité el archivo que me dijiste primero y supuse que iba debajo del listado que moraira puso debajo (y que no he visto hasta que he editado el archivo) La cuestión es, que lo puse y perfecto Muchas gracias a los dos. Llevaba dos días sin poder acceder a los módulos. La pregunta es , que entro en cPanel y sigue poniendo 32M, eso afecta en algo? y la memoria de 128M que tiene ahora es suficiente para un sexshop online con más de 6000 productos o esa memoria no tiene nada que ver? Gracias! Tuvistes suerte y pudistes ampliar el memory_limit, en otros casos, no hay tanta suerte xD. No te preocupes por lo del cpanel, si en el info, y en el panel te dicen que tienes 128M, perfecto. Por cierto, si das el tema como solucionado, añade la palabra "Solucionado" al titulo, tal como se comenta aquí: http://www.prestashop.com/forums/topic/269515-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ Link to comment Share on other sites More sharing options...
Sexshop Pec-Per Posted September 4, 2013 Author Share Posted September 4, 2013 Si, siempre lo hago, cuando lo está, iba hacerlo ahora, pero esperaba esa ultima duda que planteo en el anterior ^^ Gracias de nuevo! Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2013 Share Posted September 4, 2013 Por cierto, 6000 productos no es nada, yo he trabajado con bastantes mas, por eso no te preocupes, si quieres pedir información sobre temas de optimización para tener mas información, abre un tema nuevo en el foro para mantener una mayor organización en el foro. Cierro este tema. Saludos y gracias por confiar en la Comunidad de Prestashop. Link to comment Share on other sites More sharing options...
Recommended Posts