Error Strict Standa...
Avisos
Vaciar todo

Error Strict Standards  

 
Israel
 Israel
Estimable Member

Hola buenas tardes, activé el modo debug de mi tienda en prestashop y me dio este error.

Strict Standards: Declaration of Link::getProductLink() should be compatible with LinkCore::getProductLink($product, $alias = NULL, $category = NULL, $ean13 = NULL, $id_lang = NULL, $id_shop = NULL, $ipa = 0, $force_routes = false, $relative_protocol = false, $add_anchor = false) in /home/prosound/public_html/override/classes/Link.php on line 171

No se a que puede ser debido, se os ocurre algo?

Os adjunto el fichero al que hace mención el error.

Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 27/06/2017 8:18 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Debe ser una advertencia más que un error, esta sentencia Strict Standars obliga a programar de una determinada manera, por ejemplo con la definición de variables, etc.

En la mayoría de los casos tu código debería seguir funcionando.

De manera general, es posible que los módulos en donde se generan estas advertencias tengan actualizaciones en el futuro en donde se corrija esto.

Puedes probar también cambiando la versión de PHP de tu cuenta o de la carpeta en donde esta tu sitio y verificar, revisa:

https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

Saludos.

ResponderCitar
Respondido : 27/06/2017 10:41 pm

Israel
 Israel
Estimable Member

Gracias 😉

Voy a probar a cambiar la versión de PHP a PHP 7.0.9, debo de hacer copia de seguridad o es reversible totalmente en caso de que algo falle?

Gracias de nuevo.

ResponderCitar
Respondido : 28/06/2017 10:57 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Israel.

es reversible totalmente en caso de que algo falle?
Si, la versión de PHP la puedes volver a cambiar si ves que alguna parte de tu web no funciona como es debido con esa version, solo es volver a seleccionar una versión diferente sin que afecte a los datos ni a los archivos de tu web.

Un saludo

ResponderCitar
Respondido : 28/06/2017 11:35 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Israel
 Israel
Estimable Member

Hola Pepe actualicé a PHP 7 pero ahora al pinchar en los productos me da un error 500 de que la página no funciona, probé a quitar y poner de nuevo las URL amigables pero me lo hace con las URL normales, alguna idea? 🙁

http://new.profesionaldj.es

ResponderCitar
Respondido : 28/06/2017 12:33 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Israel.

Veo que solo es con algunos articulos, por ejemplo este articulo si que lo carga:
http://new.profesionaldj.es/-native-instruments-traktor-kontrol-x1-mk2-

¿ Sigues con la versión 7x de PHP ?
No parece que sea problema de la versión ya que el anterior producto no lo cargaria tampoco, de todas formas, vuelve a dejar la versión 5.6 de PHP y cuando lo tengas revisaremos lo delas URL.

Un saludo

ResponderCitar
Respondido : 28/06/2017 1:03 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Israel
 Israel
Estimable Member

No pasaba con todos los productos pero por ejemplo el boton de añadir al carro no funcionaba con ninguno, he vuelto a poner php 5.6.24 pero sigue igual 🙁 como lo puedo solucionar? antes de cambiar la versión de PHP funcionaba correctamente y no toqué nada más

ResponderCitar
Respondido : 28/06/2017 1:10 pm
Israel
 Israel
Estimable Member

Hice una restauración con vuestra herramienta de todo el directorio public y de la base de datos de anoche a las 5 de la mañana y sigue igual 🙁 puede que haya pasado algo en el servidor con el cambio de version de php? 🙁

ResponderCitar
Respondido : 28/06/2017 1:50 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Israel.

No, el cambio de PHP no afecta a tu web, ni a los archivos ni a tu base de datos.

Prueba a realizar de nuevo la restauración de la web, revisa si tienes una posterior a la que restauraste y la restauras tanto la base de datos como los archivo de la misma fecha.

Un saludo

ResponderCitar
Respondido : 28/06/2017 2:01 pm
Israel
 Israel
Estimable Member

Hola Pepe ayer me desactivaron la varniscaché y quité el módulo, por lo que volví a instalar el modulo de varniscaché por si acaso y se solucionó :pinch:

ResponderCitar
Respondido : 28/06/2017 2:33 pm

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Israel.

Ok, me alegra que se solucionara :cheer:
Te comento que para eliminar varnish no tienes que eliminar el módulo ya que puede probocarte problemas como los que nos comentabas.

La cache de varnish es a nivel servidor por lo que si eliminas el modulo te afecta a la web.

Si no quieres que varnish no este activada sigue los pasos de esta guia:
Contenido solo visible a usuarios registrados

Cerramos el tema

Un saludo

ResponderCitar
Respondido : 28/06/2017 2:56 pm