Hola
Llevo unos dias que de vez en cuando me aparece este error en Stephan:
[11-Mar-2019 20:45:31 Europe/Madrid] PHP Fatal error: Uncaught --> Smarty: 0():Missing '$template' parameter Smarty: 0():Missing '$template' parameter Smarty: 0():Missing '$template' parameter Smarty: 0():Missing '$template' parameter <--
thrown in /home2/aderezos/public_html/ps17/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php on line 177
[11-Mar-2019 22:07:42 Europe/Madrid] PHP Warning: escapeshellcmd() has been disabled for security reasons in /home2/aderezos/public_html/ps17/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailTransport.php on line 259
A que se puede deber?
Gracias y saludos
Carmelo
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Comprueba que versión de PHP estas utilizando, mínimo deberías tener la versión PHP 7.0
https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
Hola, Johnny
Estoy utilizando php 7.0
¿Debería subir la versión a 7.3?
Hola Carmelo.
Es un error de prestashop que está documentado:
-> https://github.com/PrestaShop/statsdata/pull/7
para solucionarlo accede a tu cuenta de cpanel -> Administrador de archivos
.- Accede a la carpeta de tu instalación -> Modules -> statsdata y edita el archivo statsdata.php
.- sobre la línea 269 verás el siguiente código:
public function getConfigFieldsValues() { return array( 'PS_STATSDATA_CUSTOMER_PAGESVIEWS' => Tools::getValue('PS_STATSDATA_CUSTOMER_PAGESVIEWS', Configuration::get('PS_STATSDATA_CUSTOMER_PAGESVIEWS')), 'PS_STATSDATA_PAGESVIEWS' => Tools::getValue('PS_STATSDATA_PAGESVIEWS', Configuration::get('PS_STATSDATA_PAGESVIEWS')), 'PS_STATSDATA_PLUGINS' => Tools::getValue('PS_STATSDATA_PLUGINS', Configuration::get('PS_STATSDATA_PLUGINS')), ); }
.- Justo debajo de ese código añade el siguiente:
/** * Avoid error message in web server log => http://forge.prestashop.com/browse/BOOM-4826 * @return null */ public function display($file, $template, $cache_id = NULL, $compile_id = NULL) { return null; }
Nota: Recuerda descargar una copia del archivo antes de realizar la modificación para tener el original.
Un saludo
Muchas gracias, Pepe.
Voy a probarlo.
Ya os digo algo si vuelve a aparecer el error.
Un abrazo,
Carmelo
Hola buenas tardes. Tengo el mismo error que Carmelo. Voy a intentar solucionarlo como dices Pepe. Pero me gustaría saber que hacer en el caso de que no funcionara.
Tengo que descargar el archivo original. Y en caso de hacer la prueba y no funcionara, Supongo que tengo que cargarlo en el mismo sitio. ¿es así?
Gracias.
Hola Carmen.
Si no se soluciona por favor abre un nuevo tema con tu usuario y no sigas un tema de otro cliente ay que de esta manera no podemos realizar pruebas en tu cuenta paar poder identificar el problema.
Un saludo