Silvia2354 Posted May 14, 2020 Share Posted May 14, 2020 Buenas tardes, tengo un problema al entrar en la pestaña: Clientes / atención al cliente Y ademas de que se queda mucho tiempo cargando al final sale esto: Server Error 500 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error. More information about this error may be available in the server error log. That's what you can do Reload Page Back to Previous Page Home Page Gracias!!! Link to comment Share on other sites More sharing options...
idnovate.com Posted May 14, 2020 Share Posted May 14, 2020 Habilita errores: Link to comment Share on other sites More sharing options...
Silvia2354 Posted May 15, 2020 Author Share Posted May 15, 2020 18 hours ago, idnovate.com said:Habilirrores: ESTOS SON LOS ERRORES QUE DETECTA Y NO SE DONDE METERME PARA REPARARLOS Warning en línea 551 en archivo /var/www/vhosts/carlottaslittlecloset.com/httpdocs/classes/controller/AdminController.php [2] count(): Parameter must be an array or an object that implements CountableNotice en línea 227 en archivo /var/www/vhosts/carlottaslittlecloset.com/httpdocs/modules/psaddonsconnect/psaddonsconnect.php [8] Undefined variable: adviceNotice en línea 228 en archivo /var/www/vhosts/carlottaslittlecloset.com/httpdocs/modules/psaddonsconnect/psaddonsconnect.php [8] Undefined variable: link_advice Link to comment Share on other sites More sharing options...
Luisejo Posted May 15, 2020 Share Posted May 15, 2020 Hola @Silvia2354 ¿Puede ser que vengas de actualizar tu tienda de versión 1.6 a 1.7? Si no es el caso, ve a tu panel de hosting y comprueba si la versión de PHP es 7.x Saludos. Link to comment Share on other sites More sharing options...
Silvia2354 Posted May 16, 2020 Author Share Posted May 16, 2020 18 hours ago, Luisejo said: Hola @Silvia2354 ¿Puede ser que vengas de actualizar tu tienda de versión 1.6 a 1.7? Si no es el caso, ve a tu panel de hosting y comprueba si la versión de PHP es 7.x Saludos. He actualizado a prestashop 1.7 igualmente no me deja entrar a la pagina de Servicio al cliente, sigue saliendo el mismo error. También he actualizado el PHP a 7.3.16 y aun así nada. Muchísimas gracias por la ayuda. Link to comment Share on other sites More sharing options...
JavierP Posted May 16, 2020 Share Posted May 16, 2020 hace 32 minutos, Silvia2354 dijo: He actualizado a prestashop 1.7 igualmente no me deja entrar a la pagina de Servicio al cliente, sigue saliendo el mismo error. También he actualizado el PHP a 7.3.16 y aun así nada. Muchísimas gracias por la ayuda. Hola Silvia, la versión PHP debes de bajarla a la 7.2.x como mucho, ya que la 7.3.16 aun no es totalmente compatible según prestashop. Si no se te soluciona, aporta nos capturas si te sale algún error mas... Link to comment Share on other sites More sharing options...
Silvia2354 Posted May 16, 2020 Author Share Posted May 16, 2020 (edited) 1 hour ago, JavierP said: Hola Silvia, la versión PHP debes de bajarla a la 7.2.x como mucho, ya que la 7.3.16 aun no es totalmente compatible según prestashop. Si no se te soluciona, aporta nos capturas si te sale algún error mas... La he puesto en 7.2.29 y tampoco , he habilitado los errores y ahora en la pagina prinipal ya no me detecta ninguno pero igualmente al entrar en la pestaña de servicio al cliente sale el mismo "error 500" Edited May 16, 2020 by Silvia2354 (see edit history) Link to comment Share on other sites More sharing options...
Luisejo Posted May 16, 2020 Share Posted May 16, 2020 Vale, lo primero que debes hacer es desactivar el módulo psaddonsconnect, y después limpiar caché. Con esta desactivación ya debería funcionar todo con normalidad. Si esto ha dado resultado, podemos probar a reinicializar el módulo... A ver si con esto fuera suficiente. Nos cuentas. Link to comment Share on other sites More sharing options...
Silvia2354 Posted May 16, 2020 Author Share Posted May 16, 2020 3 minutes ago, Luisejo said: Vale, lo primero que debes hacer es desactivar el módulo psaddonsconnect, y después limpiar caché. Con esta desactivación ya debería funcionar todo con normalidad. Si esto ha dado resultado, podemos probar a reinicializar el módulo... A ver si con esto fuera suficiente. Nos cuentas. Ya lo tenia desinstalado, lo he reinicializado y nada, sigo igual. Link to comment Share on other sites More sharing options...
Luisejo Posted May 16, 2020 Share Posted May 16, 2020 Vale, pues vamos a ir un poquito más allá... Tenemos que crear un override con el siguiente código /override/modules/psaddonsconnect/psaddonsconnect.php with content: <?php class PsaddonsconnectOverride extends Psaddonsconnect { /** * @param array $params * @return string * @throws SmartyException */ public function hookDashboardZoneOne($params) { $this->loadAsset(); $url = ""; $logged_on_addons17 = 0; if ((bool)version_compare(_PS_VERSION_, '1.7', '>=')) { global $kernel; //router to get the addons URL $instance = $kernel->getContainer(); $router = $instance->get('router'); $url = $router->generate('admin_addons_login'); if (isset($_COOKIE['username_addons'])) { $logged_on_addons17 = 1; } } // API DATA include_once(_PS_MODULE_DIR_ . 'psaddonsconnect/classes/WeekAdvice.php'); $api = new WeekAdvice(); $api_json = $api->getWeekData(); if (!empty($api_json)) { $advice = $api_json->advice; $link_advice = $api_json->link; } // assign var to smarty $this->context->smarty->assign(array( 'img_path' => $this->img_path, 'ps_version' => (bool)version_compare(_PS_VERSION_, '1.7', '>='), 'advice' => isset($advice) ? $advice : null, 'link_advice' => isset($link_advice) ? $link_advice : null, 'url_connexion' => $url, 'logged_on_addons17' => $logged_on_addons17, 'practical_links' => $this->practicalLinks(), )); $this->output .= $this->context->smarty->fetch( $this->local_path . 'views/templates/hook/dashboard_zone_one.tpl' ); return $this->output; } } Y conecta por FTP y elimina estos scripts (se regenerarán en la próxima recarga por navegador😞 /var/cache/dev/class_index.php /var/cache/prod/class_index.php Y para terminar, borra caché de PRestashop. Te recomiendo hacer una copia de seguridad antes, no me responsabilizo de daños colaterales, ya que no sé que tiene tu tienda Ya nos cuentas qué tal fue. Link to comment Share on other sites More sharing options...
Silvia2354 Posted May 16, 2020 Author Share Posted May 16, 2020 Cuando abro /override/modules/ a partir de aquí no hay nada. para hacer la copia de seguridad la hago desde prestashop o desde mi pagina del dominio? Soy primeriza en esto, lo siento Link to comment Share on other sites More sharing options...
Luisejo Posted May 16, 2020 Share Posted May 16, 2020 Para hacer la copia de seguridad, debes ir a tu cPanel, Plesk o lo que tengas contratado y descargar copia de la base de datos del proyecto y también del código fuente. En cuanto al directorio overrides/modules es normal que esté vacío si no tienes ningún override hecho, este será tu primero. De todos modos, si no tienes experiencia y tu tienda está o estaba en funcionamiento, te recomiendo que contrates los servicios de un experto. Si no tenemos nada que perder, podemos aplicar el "hemos venido a jugar, todo al rojo"... y ver qué tal nos va. Saludos. Link to comment Share on other sites More sharing options...
idnovate.com Posted May 17, 2020 Share Posted May 17, 2020 Has limpiado caché? 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