skababoom Posted June 1, 2012 Share Posted June 1, 2012 Hola a todos. Mi problema es el siguiente: He actualizado de la v1.3 a la v1.4.8.2 y en el backoffice no aparecen los módulos. Después de modificar el fichero /config/config.inc.php a "@ini_set('display_errors', 'on');" me da el siguiente error: Fatal error: Out of memory (allocated 29884416) (tried to allocate 107 bytes) in /---------/classes/Module.php on line 887 esta línea está dentro de la siguiente función en el fichero "Module.php": [/i][/color] [i]865 /** * Get translation for a given module text *[/i] [i] * Note: $specific parameter is mandatory for library files. * Otherwise, translation key will not match for Module library * when module is loaded with eval() Module::getModulesOnDisk() * * @param string $string String to translate * @param boolean|string $specific filename to use in translation key * @return string Translation */ public function l($string, $specific = false, $id_lang = null) { if (self::$_generateConfigXmlMode) return $string;[/i] [i] global $_MODULES, $_MODULE, $cookie;[/i] [i] if ($id_lang == null) $id_lang = (!isset($cookie) OR !is_object($cookie)) ? (int)(Configuration::get('PS_LANG_DEFAULT')) : (int)($cookie->id_lang); $file = _PS_MODULE_DIR_.$this->name.'/'.Language::getIsoById($id_lang).'.php'; if (Tools::file_exists_cache($file) AND include_once($file)) 887 $_MODULES = !empty($_MODULES) ? array_merge($_MODULES, $_MODULE) : $_MODULE;[/i] [i] $source = $specific ? $specific : $this->name; $string = str_replace('\'', '\\\'', $string); $ret = $this->findTranslation($this->name, $string, $source); return $ret; 893 }[/i] [color=#FF0000][i] Muchas gracias de antemano y saludos. Link to comment Share on other sites More sharing options...
nadie Posted June 1, 2012 Share Posted June 1, 2012 Hola a todos. Mi problema es el siguiente: He actualizado de la v1.3 a la v1.4.8.2 y en el backoffice no aparecen los módulos. Después de modificar el fichero /config/config.inc.php a "@ini_set('display_errors', 'on');" me da el siguiente error: Fatal error: Out of memory (allocated 29884416) (tried to allocate 107 bytes) in /---------/classes/Module.php on line 887 esta línea está dentro de la siguiente función en el fichero "Module.php": [/i][/color] [i]865 /** * Get translation for a given module text *[/i] [i] * Note: $specific parameter is mandatory for library files. * Otherwise, translation key will not match for Module library * when module is loaded with eval() Module::getModulesOnDisk() * * @param string $string String to translate * @param boolean|string $specific filename to use in translation key * @return string Translation */ public function l($string, $specific = false, $id_lang = null) { if (self::$_generateConfigXmlMode) return $string;[/i] [i] global $_MODULES, $_MODULE, $cookie;[/i] [i] if ($id_lang == null) $id_lang = (!isset($cookie) OR !is_object($cookie)) ? (int)(Configuration::get('PS_LANG_DEFAULT')) : (int)($cookie->id_lang); $file = _PS_MODULE_DIR_.$this->name.'/'.Language::getIsoById($id_lang).'.php'; if (Tools::file_exists_cache($file) AND include_once($file)) 887 $_MODULES = !empty($_MODULES) ? array_merge($_MODULES, $_MODULE) : $_MODULE;[/i] [i] $source = $specific ? $specific : $this->name; $string = str_replace('\'', '\\\'', $string); $ret = $this->findTranslation($this->name, $string, $source); return $ret; 893 }[/i] [color=#FF0000][i] Muchas gracias de antemano y saludos. El error que te da es por el memory_limit, intenta editar el fichero /config/config.inc.php y añadir la siguiente linea: ini_set('memory_limit','128M'); Link to comment Share on other sites More sharing options...
skababoom Posted June 1, 2012 Author Share Posted June 1, 2012 Muchas gracias por la respuesta. Ya he intentado hacer lo que comentas, pero no ha funcionado. Debo añadir que mi hosting es 1and1, Pack Profesional. Un saludo, Albert Link to comment Share on other sites More sharing options...
nadie Posted June 1, 2012 Share Posted June 1, 2012 Muchas gracias por la respuesta. Ya he intentado hacer lo que comentas, pero no ha funcionado. Debo añadir que mi hosting es 1and1, Pack Profesional. Un saludo, Albert Intenta hablar con ellos y que te suban dicho parametro en el mismo servidor. Puedes probar ir a la carpeta modules desde el ftp y borrar las carpetas de los modulo, que no vas a usar. Link to comment Share on other sites More sharing options...
skababoom Posted June 1, 2012 Author Share Posted June 1, 2012 Hola, he contactado con 1and1 y la respuesta del operador que me ha atendido ha sido que coja dos piedras y que ya sé que tengo que hacer con ellas... O sea que he optado por la segunda de las opciones que me has propuesto y esta vez sí ha dado resultado. En lugar de eliminar los módulos los he trasladado a un directorio tipo "modulos sin usar" dentro del propio hosting (porque nunca se sabe las vueltas que da la vida, y lo que hoy parece basura mañana puede ser petróleo), y tras trasladar unos 10 más o menos se ha solucionado el problema. Ahora me surge uno nuevo, al seleccionar un producto de la tienda no aparece el menú de categorías que hay en la parte superior izquierda. Creo que puede ser cosa del template, aunque estoy usando el que viene por defecto con prestashop. Si no infrinjo ninguna norma y puede ser de utilidad puedo poner el enlace a la tienda on-line en cuestión. Un saludo! Link to comment Share on other sites More sharing options...
nadie Posted June 1, 2012 Share Posted June 1, 2012 Hola, he contactado con 1and1 y la respuesta del operador que me ha atendido ha sido que coja dos piedras y que ya sé que tengo que hacer con ellas... O sea que he optado por la segunda de las opciones que me has propuesto y esta vez sí ha dado resultado. En lugar de eliminar los módulos los he trasladado a un directorio tipo "modulos sin usar" dentro del propio hosting (porque nunca se sabe las vueltas que da la vida, y lo que hoy parece basura mañana puede ser petróleo), y tras trasladar unos 10 más o menos se ha solucionado el problema. Ahora me surge uno nuevo, al seleccionar un producto de la tienda no aparece el menú de categorías que hay en la parte superior izquierda. Creo que puede ser cosa del template, aunque estoy usando el que viene por defecto con prestashop. Si no infrinjo ninguna norma y puede ser de utilidad puedo poner el enlace a la tienda on-line en cuestión. Un saludo! Para dudas nuevas abre un tema nuevo. Link to comment Share on other sites More sharing options...
fon Posted July 9, 2012 Share Posted July 9, 2012 Mismo caso, mismo hosting. Por si a alguien le ayuda, yo tenía el mismo problema y los solucioné borrando los modulos trustedshops, upscarrier y uspscarrier Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted July 13, 2012 Share Posted July 13, 2012 (edited) ¿Alguien me puede echar un cable? Donde encuentro esto: /config/config.inc.php Es decir, en que parte de la administración está, estoy un poco perdido y me han desparecido los módulos del back office, se arreglarlo con eso porque lo he visto en diversos hilos publicados pero no se donde está ese fichero Gracias de anteforo! Un saludo! Edited July 13, 2012 by AlbaDurex (see edit history) Link to comment Share on other sites More sharing options...
Loadinges Posted July 13, 2012 Share Posted July 13, 2012 ¿Alguien me puede echar un cable? Donde encuentro esto: /config/config.inc.php Es decir, en que parte de la administración está, estoy un poco perdido y me han desparecido los módulos del back office, se arreglarlo con eso porque lo he visto en diversos hilos publicados pero no se donde está ese fichero Gracias de anteforo! Un saludo! Hola AlbaDurex, Tendrás que acceder vía FTP o desde el visor de archivos si dispones de un panel de control en tu hosting. Ahí encontrarás todas las carpetas de Prestashop, y una de ellas es esa. Un saludo Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted July 13, 2012 Share Posted July 13, 2012 Hola AlbaDurex, Tendrás que acceder vía FTP o desde el visor de archivos si dispones de un panel de control en tu hosting. Ahí encontrarás todas las carpetas de Prestashop, y una de ellas es esa. Un saludo El problema es que la web me la montó un amigo y no se como acceder a esas cosas, hasta que no vuelva de vacaciones no le puedo preguntar xD Pensaba que sería más fácil este mundillo pero cada vez lo veo más lioso :S Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted July 13, 2012 Share Posted July 13, 2012 Vale, ahora si que la he apañado bien....madre mía, mirar lo que me sale: http://www.albadurex.com/ Link to comment Share on other sites More sharing options...
Loadinges Posted July 13, 2012 Share Posted July 13, 2012 Vale, ahora si que la he apañado bien....madre mía, mirar lo que me sale: http://www.albadurex.com/ Qué es exactamente lo que has hecho? Has tocado el archivo config/settings.php? Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted July 13, 2012 Share Posted July 13, 2012 (edited) Qué es exactamente lo que has hecho? Has tocado el archivo config/settings.php? No, no he llegado a tocar eso porque me pedía el usuario y la contraseña. Se supone que estaba en la base de datos (o eso creo yo) y he cambiado la contraseña y cuando he actualizado....se ha quedado así Edited July 13, 2012 by AlbaDurex (see edit history) Link to comment Share on other sites More sharing options...
Loadinges Posted July 13, 2012 Share Posted July 13, 2012 (edited) Pues las soluciones son: debes volver a poner la misma contraseña que antes o modificar el archivo settings.inc.php poniendo la nueva contraseña de la base de datos. Tienes acceso FTP? Edited July 13, 2012 by Loadinges (see edit history) Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted July 13, 2012 Share Posted July 13, 2012 (edited) Pues las soluciones son: debes volver a poner la misma contraseña que antes o modificar el archivo settings.ini.php poniendo la nueva contraseña de la base de datos. ¿Vale y desde donde modifico el archivo si no me deja meterme de ninguna manera? Si quieres por privado te dejo los datos de la tienda o algo porque esto es desesperante Si, pero no se me mete, osea tengo el usuario y la contraseña pero no entra y no entiendo por qué. Edited July 13, 2012 by AlbaDurex (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts