jonysi_d Posted November 30, 2016 Share Posted November 30, 2016 (edited) Hola.. tengo problemas con el back office porque me va muy lento en cualquier pagina que acceda de mi back office. Versión 1.6.0.9 Quiero vaciar la cache de smarty porque he leído varios temas y veo que es uno de los principales motivos de que vaya lento el back office, pero al acceder a la carpeta de myweb/cache/smarty/ me encuentro que hay varias carpetas: mysite/cache/smarty/cache/mysite/cache/smarty/cache1/mysite/cache/smarty/compile/mysite/cache/smarty/compile1/mysite/cache/smarty/compile2/ Estas son las que se generan por defecto ( creo ): mysite/cache/smarty/cache/ mysite/cache/smarty/compile/ pero las otras no se porque se han creado ni si debo también borrar los contenidos de ellas ( excepto los index ) las única carpeta que tiene archivo index.php son: mysite/cache/smarty/compile1/index.php mysite/cache/smarty/index.php espero haberme explicado correctamente. Podríais indicarme si debo borrar los contenidos de cache de todas las carpetas ??? gracias Edited November 30, 2016 by jonysi_d (see edit history) Link to comment Share on other sites More sharing options...
TribalDexterD Posted November 30, 2016 Share Posted November 30, 2016 Hola Jony, puedes vaciar la cache simplemente desde el BO. Advanced Parameters -> Performance El FO va lento tambien o el problema se te presenta solamente en el BO? Link to comment Share on other sites More sharing options...
jonysi_d Posted November 30, 2016 Author Share Posted November 30, 2016 (edited) En efecto, esto lo habia hecho, Rendimiento he dado a: Activado: forzar compilacio Desactivado: CACHE GUARDAR como esto: pero sigue igual de lento el back office Si, precisamente iba muy lento el front ( también ) aunque instalé un modulo para optimizar las caches del front y va genial, pero solo el front Edited November 30, 2016 by jonysi_d (see edit history) Link to comment Share on other sites More sharing options...
TribalDexterD Posted November 30, 2016 Share Posted November 30, 2016 Imagino que tambien has hecho click en el pulsante Clear Cache que se encuentra en alto a la derecha del la pantalla. Entonces me confermas que va lento solo y unicamente el BO? 1 Link to comment Share on other sites More sharing options...
jonysi_d Posted November 30, 2016 Author Share Posted November 30, 2016 Ups... es verdad.. faltaba el vacía cache.. madre mía..!!! perdón parece que ha mejorado algo aunque lo probaré con otro pc a ver si es real la mejora muchas gracias Link to comment Share on other sites More sharing options...
jonysi_d Posted November 30, 2016 Author Share Posted November 30, 2016 Exacto, sigue trabajando lento, he probado con otro pc y sigue lento el back office Link to comment Share on other sites More sharing options...
jonysi_d Posted December 1, 2016 Author Share Posted December 1, 2016 Me estoy planteando el actualizar PS, pero antes de eso, me gustaría saber o probar otras alternativas. Link to comment Share on other sites More sharing options...
TribalDexterD Posted December 2, 2016 Share Posted December 2, 2016 (edited) Hola, disculpame si no te respondì antes. Mira, hace tiempo atrás tuve mas o menos el mismo problema que vos (te doy del tu ), y me acuerdo que en el database habían 2/3 tablas que habían crecido muchísimo y una vez vaciadas, prestashop volaba. Te dejo el link https://www.prestashop.com/forums/topic/385659-ps-connection/?do=findComment&comment=1887960 a este post, mira la imagen y son esas las tablas que habría que vaciar. Solo que justamente esas se refieren a las estadísticas de las conexiones a tu tienda. Lo que podrías probar antes de vaciarlas es: 1) Instalar el modulo pscleaner, estando atento a no borrar cosas útiles 2) Si tenes pensado pasar a la version 1.6.1.x, podrías crearte un ambiente LAMP en una compu local, bajar la tienda y database (reproduciendo en local la tienda) y ver como va después de la actualización. O si no te queres complicar mucho la vida, duplicas la tienda en tu hosting, duplicando también el database e haciendo la actualización en la tienda de prueba. /*EDIT*/ Vos por casualidad usas también las reglas de descuento? Para ver cual es la tabla mas grande, te conviene entrare en el phpmyadmin y ordenar las tablas por el espacio ocupado y asì vas a ver si hay alguna tabla enorme. Yo me encontré una vez con un par de tablas de algunos GB Edited December 3, 2016 by TribalDexterD (see edit history) Link to comment Share on other sites More sharing options...
apositivo Posted December 6, 2016 Share Posted December 6, 2016 el eterno problema de prestashop ! Link to comment Share on other sites More sharing options...
mAchAcA Posted December 6, 2016 Share Posted December 6, 2016 Las tablas de log de la base de datos suelen crecer un montón. Instala el módulo pscleaner y te ayudará a borrar cosas que ya no sirvan. Por otro lado el que el bo vaya lento también puede ser a causa de que tu servidor no sea suficientemente potente o bien de la versión de php que utilices, aparte de otras muchas cosas. Link to comment Share on other sites More sharing options...
jonysi_d Posted December 6, 2016 Author Share Posted December 6, 2016 (edited) Las tablas de log de la base de datos suelen crecer un montón. Instala el módulo pscleaner y te ayudará a borrar cosas que ya no sirvan. Por otro lado el que el bo vaya lento también puede ser a causa de que tu servidor no sea suficientemente potente o bien de la versión de php que utilices, aparte de otras muchas cosas. Gracias por tu ayuda, pero estos pasos ya lo hice, borrar datos de pscleaner y borrar todos los datos de conexiones donde pesaban bastante, pero sigue lento ( no tanto pero sigue muy lento ) . Respecto al servidor, no tendría porque tener problemas ya que tengo alojadas otras tiendas en Prestashop y funcionan el doble de rápidas el back office incluso siendo versiones anteriores. Sigo investigando y receptivo a propuestas. De hecho, comprobando los consejos de "Triba....", he visto que tengo 2 tablas con enormes cantidades de datos que son: PS_CACHESITE: 189.1 MG PS_GUEST: 13 MG alguna sugerencia ?? gracias Edited December 6, 2016 by jonysi_d (see edit history) Link to comment Share on other sites More sharing options...
TribalDexterD Posted December 7, 2016 Share Posted December 7, 2016 No son tan grandes para que sean las culpables de la lentez de PS. Has probado a replicar la tienda y actualizarla? Link to comment Share on other sites More sharing options...
FranIFS Posted December 7, 2016 Share Posted December 7, 2016 (edited) Es bastante probable que machaca tenga razón Las tablas de log de la base de datos suelen crecer un montón. Instala el módulo pscleaner y te ayudará a borrar cosas que ya no sirvan. Por otro lado el que el bo vaya lento también puede ser a causa de que tu servidor no sea suficientemente potente o bien de la versión de php que utilices, aparte de otras muchas cosas. Seguramente algún tema de optimización o quizá un plan compartido en un proveedor que hace overselling etc.. Pregunta.. ¿el front office funciona correctamente? Edited December 7, 2016 by FranIFS (see edit history) Link to comment Share on other sites More sharing options...
Soy.es Posted December 7, 2016 Share Posted December 7, 2016 No es solución actualizar el PrestaShop eso incluso lo puede empeorar NUNCA actualices un PrestaShop con problemas, primero soluciónalos. Activa la salida de errores y mira si te esta indicando algo que no veas. Y luego con una consola de depuración mira si hay alguna llamada externa que este tardando en devolverte algún dato, módulos como SEUR o Correos lo hacen. Saludos Link to comment Share on other sites More sharing options...
mAchAcA Posted December 7, 2016 Share Posted December 7, 2016 El módulo Experiencia minorista también es recomendable tenerlo desactivado. Por alguna razón consume bastantes recursos del sistema. Link to comment Share on other sites More sharing options...
jonysi_d Posted December 8, 2016 Author Share Posted December 8, 2016 Voy a probar lo de la depuracion de smarty a ver si veo errores, pero descubro que ya no está posible esta vista ( activar/desactivar ) de errores por defecto. He leído por hay y veo como hacerlo, pero tengo mis dudas para modificar la linea correcta ya que son archivos que según que errores pueden ser delicados y me da algo de apuro el modificarlos. Fuente: https://www.prestashop.com/forums/topic/315879-guide-enable-smarty-console-on-the-new-prestashop-16/ mi duda es en que linea debo añadir estos arrays arrays a añadir: array( 'type' => 'radio', 'label' => $this->l('Smarty Console'), 'name' => 'smarty_console', 'values' => array( array( 'id' => 'smarty_console_2', 'value' => 2, 'label' => $this->l('Always display'), 'hint' => $this->l('This option should be used in a production environment.') ), array( 'id' => 'smarty_console_1', 'value' => 1, 'label' => $this->l('Display through URL'), 'hint' => $this->l('It should be used in a production environment when you need debug.') ), array( 'id' => 'smarty_console_0', 'value' => 0, 'label' => $this->l('Never display'), 'hint' => $this->l('Not display.') ) ) ), array( 'type' => 'text', 'label' => $this->l('Smarty Console Key'), 'name' => 'smarty_console_key' ) las siguientes lineas son de mi archivo /controllers/admin/AdminPerformanceController.php ( donde debo añadir los anteriores arrays ) 37 public function initFieldsetSmarty() 38 { 39 $this->fields_form[0]['form'] = array( 40 'legend' => array( 41 'title' => $this->l('Smarty'), 42 'icon' => 'icon-briefcase' 43 ), 44 'input' => array( 45 array( 46 'type' => 'hidden', 47 'name' => 'smarty_up' 48 ), 49 array( 50 'type' => 'radio', 51 'label' => $this->l('Template compilation'), 52 'name' => 'smarty_force_compile', 53 'values' => array( 54 array( 55 'id' => 'smarty_force_compile_'._PS_SMARTY_NO_COMPILE_, 56 'value' => _PS_SMARTY_NO_COMPILE_, 57 'label' => $this->l('Never recompile template files'), 58 'hint' => $this->l('This option should be used in a production environment.') 59 ), 60 array( 61 'id' => 'smarty_force_compile_'._PS_SMARTY_CHECK_COMPILE_, 62 'value' => _PS_SMARTY_CHECK_COMPILE_, 63 'label' => $this->l('Recompile templates if the files have been updated'), 64 'hint' => $this->l('Templates are recompiled when they are updated. If you experience compilation troubles when you update your template files, you should use Force Compile instead of this option. It should never be used in a production environment.') 65 ), 66 array( 67 'id' => 'smarty_force_compile_'._PS_SMARTY_FORCE_COMPILE_, 68 'value' => _PS_SMARTY_FORCE_COMPILE_, 69 'label' => $this->l('Force compilation'), 70 'hint' => $this->l('This forces Smarty to (re)compile templates on every invocation. This is handy for development and debugging. Note: This should never be used in a production environment.') 71 ) 72 ) 73 ), 74 array( 75 'type' => 'switch', 76 'label' => $this->l('Cache'), 77 'name' => 'smarty_cache', 78 'is_bool' => true, 79 'values' => array( 80 array( 81 'id' => 'smarty_cache_1', 82 'value' => 1, 83 'label' => $this->l('Yes'), 84 ), 85 array( 86 'id' => 'smarty_cache_0', 87 'value' => 0, 88 'label' => $this->l('No') 89 ) 90 ), 91 'hint' => $this->l('Should be enabled except for debugging.') 92 ), 93 ), 94 'submit' => array( 95 'title' => $this->l('Save') 96 ) 97 ); 98 99 $this->fields_value['smarty_force_compile'] = Configuration::get('PS_SMARTY_FORCE_COMPILE'); 100 $this->fields_value['smarty_cache'] = Configuration::get('PS_SMARTY_CACHE'); 101 $this->fields_value['smarty_console'] = Configuration::get('PS_SMARTY_CONSOLE'); 102 $this->fields_value['smarty_console_key'] = Configuration::get('PS_SMARTY_CONSOLE_KEY'); 103 } 104 Link to comment Share on other sites More sharing options...
jonysi_d Posted February 25, 2017 Author Share Posted February 25, 2017 Solucionado. Tan simple como cambiar de Hosting. Link to comment Share on other sites More sharing options...
Soy.es Posted February 25, 2017 Share Posted February 25, 2017 Nosotros en los últimos días hemos tenido 3 casos que al conectar con PrestaShop para verificar módulos se quedaba congelado. Puede ser también eso. Así que a lo mejor no es todo el hosting, sobre todo si sólo te pasaba en el BO. Saludos Link to comment Share on other sites More sharing options...
EMERSONGB Posted February 25, 2017 Share Posted February 25, 2017 Tengo el mismo problema, mi pagina www.emersongb.com es que ni se puede entrar de lo lento que va. Lo único que hice estos días fue aumentar productos y tuvimos más entradas de lo normal. Por favor haber si me podéis ayudar. Link to comment Share on other sites More sharing options...
Soy.es Posted February 25, 2017 Share Posted February 25, 2017 Prueba con esto, en "/classes/module/Module.php". Busca la función "final public static function isModuleTrusted($module_name)" y añade "return 1;" justo al comenzar la función. final public static function isModuleTrusted($module_name) { return 1; // MOD static $trusted_modules_list_content = null; static $modules_list_content = null; static $default_country_modules_list_content = null; static $untrusted_modules_list_content = null; Link to comment Share on other sites More sharing options...
who is Posted March 8, 2017 Share Posted March 8, 2017 (edited) Hola, Buenas Dias a todos. Hoy casi termino mi pag web, pero al empezar a cargar el primer producto, mi Back office empezo a ir muy lento,alrededor de 30 sec por acción, el front office va perfecto asi que el hosting no puede ser. Eh hecho todo lo que esta en el foro y nada. Así que estoy un poco frustrado, por que desde que empece a hacer la pag web, me han salido muchos problemas que he ido arreglando poco a poco, pero este me ha superado. Por favor una ayuda para este novato =(. muchas gracias de ante mano. Edited March 8, 2017 by who is (see edit history) Link to comment Share on other sites More sharing options...
Mariapress Posted March 8, 2017 Share Posted March 8, 2017 A mi lo que me pasa es que me va un pelín lento pero nada más (yo pensaba que era la fibra optica) pero al guardar por ejemplo productos, se quedan en los botones unos circulitos dando vueltas y vueltas, que tardan bastante en quitarse, os ha pasado a vosotros también esto? Link to comment Share on other sites More sharing options...
who is Posted March 9, 2017 Share Posted March 9, 2017 si eso me pasa tambien, por eso me eh hecho una cuenta, para comentar mi problema a ver si se puede solucionar =(. Link to comment Share on other sites More sharing options...
Mariapress Posted March 9, 2017 Share Posted March 9, 2017 Pues nada crucemos los dedos, a ver si alguien nos soluciona.... De todas formas aquí se solucionan un montón de problemillas de Prestashop, es un foro activo y encontrarás info para hacer cosillas en tu proyecto, a mí me parece muy interesante Link to comment Share on other sites More sharing options...
who is Posted March 9, 2017 Share Posted March 9, 2017 si, si realmente he solucionado uno que otro problema leyendo este foro, pero que el back office me vaya lento no he podido solucionarlo, asi que espero que en verdad sean activos xD, por que quiero reparar el problema ya, para poder abrir mi pag web por primera vez =). Link to comment Share on other sites More sharing options...
SergioE Posted March 9, 2017 Share Posted March 9, 2017 Te envio MP! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now