Hola,
estoy intentando actualizar la versión php de la web www.brspanishgourmet.com (joomla!) y la verdad que se me hace un mundo....
Ya he contactado también al servicio técnico a través de tiquets - pero me dicen que aquí en el foro me podéis aconsejar también.
Cuando paso a la nueva versión la web me deja de funcionar.
He leído algún comentario del foro y lo primero que he hecho es desactivar todos los plugins y haciendo eso la web también deja de funcionar.
Así que ahora estoy desactivando modulos y plugins de diferentes extensiones (acymailing, RokSproket, etc...) y pruebo de actualizar y no me funciona. Además se me bloquea el backend con este mensaje: The parameter "platforminfo.class" must be defind. Vuelvo a la versión inicial de 5.6 y todo vuelve a funcionar...
Tengo una duda: realmente es necesario que vaya desactivando módulo y plugin, o solamente plugin??
He leído que también puede ser el tema: consulta: para desactivarlo, solamente debo deshabilitar el plugin "System - Gantry 4" o tengo que hacer algo más??
Muchísimas gracias por vuestra ayuda, cualquier consejo adicional me irá de fábula.
Saludos,
Rebecca
Hola Rebeca.
He leído algún comentario del foro y lo primero que he hecho es desactivar todos los plugins y haciendo eso la web también deja de funcionar.
No utilices la versión 7.4 joomla no soporta esa version:
-> https://downloads.joomla.org/es/technical-requirements-es
Empieza por versiones desde la 7.0 y vas subiendo de version
A parte de Jommla, las extensiones ( Módulos, plugins, componentes ) también tienen que ser compatibles con la versión de PHp que instalaes
Por ejemplo RokSprocket y RokCommon la versión recomendada es la 7.2
-> https://rockettheme.com/joomla/extensions/roksprocket/modal/downloads
Sobre gantry, ahora no te puede decir con seguridad si las versiones de PHP 7x son soportada para Gantry 4 pero bueno todo es probar.
Un saludo
Hola Pepe,
gracias por tu respuesta.
He desactivado la mayoría de componentes, modulos y plugins y nada... sigue sin funcionar.
Seguiré haciendo pruebas, a ver si me he dejado alguno.
Pero tengo una duda sobre algo que he leído en el foro, se trata del template. El template es Jano y entiendo que si desactivo Gantry, con eso ya es suficiente para ver si ese es el problema??
Gracias!!
Saludos,
Rebecca
Hola Rebeca.
con eso ya es suficiente para ver si ese es el problema?
Si, pero te quedarás sin plantilla.
En vez de desactivar tienes que ver si hay actualizaciones tanto de Gantry como de RokSprocket y RokCommon, estos dos últimos solo soportan hasta la version 7.2
-> http://gantry.org/downloads
-> https://rockettheme.com/joomla/extensions
Un saludo
Hola Pepe, he desactivado todo lo que tengo de Gantry y sigo viendo la web igual:
Sitio | Paquete | 4.1.42 | No aplicable | 10282 | ||||
Sitio | Librería | 4.1.42 | No aplicable | 10282 | 10297 | |||
Administrador | Componente | 4.1.42 | No aplicable | 10282 | 10153 | |||
Sitio | Plugin | 4.1.42 | system | 10282 |
10154 |
Esto es lo que he desactivado. Accedo por EXTENSIONES => GESTIONAR => GESTIONAR
Saludos,
Rebecca
Hola Rebeca.
No tienes que desactivar nada, solo comprobar si hay disponible actualizaciones, si las hay las actualizas y luego vas probando varias versiones de PHP desde la 1.0 hacia arriba hasta que descubras que version es la última que soporta.
Te pase ences para Gantry RokSprocket y RokCommon.
Comprueba las versiones que tienes instaladas y hay que actualizarlo lo actualizas.
Solo puedes trabajar con al version de php que soporte lo que tengas instalado, si no soporta más de 5.6 y quieres utilizas otra versión pues tendrás que plantearte actualizar lo que tienes ahora con una nueva plantilla.
La plantilla sí que puede trabajar con versiones 7x pero bueno igual Gantry 4 no lo soporta o las extensiones que tienes.
Gantry 4 hace mucho tiempo que está parado y se trabaja con Gantry 5 pero no son compatibles no puedes actualizar de gantry 4 a 5 y hay que empezar de nuevo.
Un saludo
Hola Pepe,
sigo con la misión imposible de acutalizar la versión PHP jajajajjajaja
He podido actualizar a la Versión 7.0 - la web funciona bastante correcta - he desactivado algunos plugins / componentes / modulos que no me dejaban actualizar y ya buscaré alternativas para estos módulos.
Pero ahora cuando voy navegando por el backend veo que no puedo acceder a "Productos" de Virtuemart. Se me abre la lista, pero cuando abro uno, me sale lo que te pego a continuación. Si vuelvo a la versión PHP 5.6 se soluciona... ¿Como puedo solucionar esto del Backend?
Mil gracias de nuevo por vuestra ayuda!
Saludos, Rebecca
Hola Rebeca.
Lo único que veo ahora son los siguientes errores:
Feb-2020 11:23:37 UTC] PHP Warning: Declaration of plgVmCustomSt42_download::display3rdInfo($title, $intro, $developer, $logolink, $contactlink, $manlink, $width = '160px', $height = '33px', $linesHeight = '33px') should be compatible with vmPlugin::display3rdInfo($intro, $developer, $contactlink, $manlink)
in /home2/brspanis/public_html/plugins/vmcustom/st42_download/st42_download.php on line 994 [27-Feb-2020 11:23:37 UTC] PHP Warning: Declaration of plgVMPaymentPayzen::emptyCart($session_id) should be compatible with vmPSPlugin::emptyCart($session_id = NULL, $order_number = NULL) in /home2/brspanis/public_html/plugins/vmpayment/payzen/payzen.php on line 833 [27-Feb-2020 11:23:37 UTC] PHP Warning: Declaration of plgVMPaymentSystempay::emptyCart($session_id) should be compatible with vmPSPlugin::emptyCart($session_id = NULL, $order_number = NULL) in /home2/brspanis/public_html/plugins/vmpayment/systempay/systempay.php on line 833
No se si en su momento hicieron algo a medida en virtuemart
Puedes probar a desactivar el plugin " vmcustom "
Un saludo
Lo he desactivado y no funciona 🙁
Ahora mismo he vuelto a activa la versión php 5.6 para que los clientes puedan navegar sin problema.
Sigo dentro de un rato a ver si consigo algo mas ...
Saludos,
Rebecca
Hola Rebeca.
Tienes alguna incompatibilidad con algo que estás utilizando, Módulos, Plugins, componentes....
De todas formas puedes seguir trabajando con php 5.6 sin problemas.
En tu caso en vez de estar mirando por donde viene yo me plantearia a actualizar la WEB, plantilla nueva, etc.., es mas probaria con WordPress.
Un saludo
Hola Pepe,
gracias de nuevo por tu respuesta!
Plantearnos cambiar a Wordpress es un tema muy complejo, tenemos muchos productos entrados, unas 3000 referencias y todo lo que comporta montar una web nueva y que funcione bien... imagino que cuando lo tienes por la mano no es tanto, pero nuestros conocimientos son muy básicos, jejejejeje y vamos haciendo como podemos.
Así entiendo que la mejor opción por tema de tener actualizada la web y optimizada es pasar a WordPress?
Seguiré tus consejos de ir actualizando primero y cuando lo tenga hecho, probaré de nuevo.
Gracias!
Que tengas un buen día!
Saludos,
Rebecca
Hola Rebecca.
Una opción seria que instalaras u WordPress en tu cuenta, es decir en una carpeta independiente.
.- Accedes a tu cuenta de cPanel y seleccionas " Instalar WooCommerce "
.- Seleccionas el dominio " brspanishgourmet.com " y en la opcion de carpeta pones " nueva " o el nombre que quieras que tenga la carpeta donde se instalará.
.- Pulsa en instalar y se instalará WordPress + WooCommerce dentro de esa carpeta.
Par acceder a la web seria brspanishgourmet.com/nueva
La Web que tienes en producción " brspanishgourmet.com " seguira estando opreativa y mientras trabajas en la nueva web.
.- Para importar los productos que tienes en virtuemart a WooCommerce tienes el siguiente plugin:
-> https://wordpress.org/plugins/cart2cart-virtuemart-to-woocommerce-migration/
.- Una vez instalado añades el dominio que quieres importar los productos, en este caso " brspanishgourmet.com "
.- Sigues los pasos del Asistente para importar los productos.
Para el tema de las entradas que puedas tener, lo mismo.
Tienes el siguiente plugin:
-> https://wordpress.org/plugins/fg-joomla-to-wordpress/
Tienes una entrada en el blog para este ultimo plugin:
-> https://www.webempresa.com/blog/de-joomla-a-wordpress-en-menos-de-5-minutos.html
Ya se que la migración puede asustar un poco pero por probar tampoco pierdes tanto.
Otra opcion seria instalar otra plantilla en el joomla que tienes ahora instalado y pasar de Gantry y todas sus extensiones.
Un saludo
Gracias Pepe por toda esta información detallada!
Plantearé la opción, a ver que les parece a mis compañeros.
Saludos,
Rebecca
Hola Rebecca.
Genial !!!
En todo el proceso te podemos ayudar y la verdad que es la mejor opción que podéis tomar.
Cerramos el tema.
Un saludo