Avisos
Vaciar todo

Mensaje de php obsoleto en el front end: Deprecated: Methods with the same name...  

 
Alceste
 Alceste
Famed Member

Hola, la web muestra un mensaje de PHP obsoleto en el front end. El error tiene que ver con dos pluguins. El desarrollador del pluguin me dice que no funciona el pluguin debido a que se muestra dicho mensaje en el front end y que no es recomendable que en un sitio en producción aparezcan mensajes de error en el front end, que los quite. He seleccionado "Ninguno" en el campo Informe de errores que hay en la configuración global de Joomla, pestaña Servidor. Pero el error se sigue mostrando. ¿Cómo puedo hacer para que estos errores no se muestren en el front end y así probar si el plugin funciona? (EL desarrollador dice que lo solucionará en la próxima actualización, pero que esto es solo un mensaje y se los deshabilito el pluguin funcionará)
Este es el mensaje de error en el front end: (He sustituido nombre de cuenta y web por MICUENTA y MIWEB. Aparece en varios números de línea):

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; VmEUVatCheck has a deprecated constructor in /home/MICUENTA/public_html/MIWEB/plugins/system/bit_vm_check_vatid/bitvatidchecker/classes/euvatcheck.class.php on line #

Y este es el mensaje del desarrollador:

En cuanto a los avisos: Probablemente trabajará en eso en la próxima versión, pero en realidad no es un gran problema (es sólo un aviso, no un error). No deberías tener avisos y advertencias habilitados en tu configuración de PHP, que no se recomienda para un Live sitio. Intenta desactivarlo. Una vez que los avisos obsoletos se han ido, estoy seguro de que el complemento funcionará

Saludos y gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 04/08/2017 10:12 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Tendrías que probar a cambiar la versión de php que se está ejecutando para esa web. Da la sensación de que tienes puesto php 7 o superior. Prueba a poner php 5.6.

Si lo deseas es posible cambiar la versión de php que se ejecuta en tu cuenta. Puedes aplicar el cambio desde el panel de control cPanel de tu cuenta de hosting. En el siguiente enlace encontrarás instrucciones sobre cómo hacerlo:

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

ResponderCitar
Respondido : 04/08/2017 11:05 am

Cursos Gratuitos WordPress