Problema de instalación virtuemart 2.0.6 en joomla 2.5  

 
Cristina
 Cristina
Usuario activo

Buenos días

He instalado el componente virtuemart 2.0.6 en uno de los dominios de mi hosting. No me reporta ningún error de instalación pero después no me aparece el componente virtuemart en la lista de componentes y no puedo acceder a la administración de la tienda.

Había instalado anteriormente Virtuemart en el hosting sin ningún problema. ¿podríais ayudarme?

Muchas gracias

URL del sitio: http://www.expocelebracion.disfrutalazarza.es/

Citar
Respondido : 27/04/2012 1:11 pm
Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Hola Cristina:

Es una instalación nueva o una migración?

Si es una instalación nueva, va a Extensiones -> Gestor de extensiones -> Gestionar y desinstala, luego vuelve a instalarla.

Tambien observa el archivo error_log ubicado en la raíz de la carpeta "administrator" para ver si no hubo un error durante la instalación.

Orientar personas, despertar vida.

ResponderCitar
Respondido : 27/04/2012 1:54 pm

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

Cristina
 Cristina
Usuario activo

Es de nueva instalación, he probado a desinstalar, reinstalar y el problema persiste.
En el archivo error_log hay muchos mensajes de error.

Como debo proceder?

Muchas gracias por tu ayuda 🙂

ResponderCitar
Respondido : 27/04/2012 3:52 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

He estado revisando el tema y parece que se produce algún problema con la actualización de Virtuemart. Para arreglarlo dispones de 2 opciones.

La primera pasaría por desinstalar el Virtuemart y luego volver a instalarlo. En principio no se deberían de perder los productos que tienes dado de alta pero no es seguro. Lo que sí que se podría ver afectado sería la configuración de la tienda. Por tanto, si decides probar esta opción asegúrate que haces una copia de seguridad tanto de los archivos de la web como de la base de datos.

La otra solución pasa por hacer cambios directamente en la base de datos. Para ello tendrías que entrar en el phpmyadmin a través del panel de control (CPanel) del hosting y editar la tabla #_extensions (cambiando # por el prefijo que apliques a la base de datos). Aquí tienes que buscar el registro cuyo campo name tenga el valorcom_virtuemart. Una vez localizado anota el valor del campo extension_id de este registro.

A continuación vete a la tabla #_menu y busca el registro que tenga el valor main para el campo menu_type y el valor COM_VIRTUEMART para el campo title. Una vez localizado edita el campo y pon el valor que habías anotado de la otra tabla (el extension_id) en el campo component_id. Guarda los cambios. Con esto te debería de salir.

Es muy importante que antes de aplicar los cambios en la base de datos, si te decides por esta opción, hagas una copia de seguridad, y que seas muy cuidadosa en la aplicación de los cambios.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 27/04/2012 5:22 pm

Cursos Gratuitos WordPress

Cristina
 Cristina
Usuario activo

Muchas gracias Pablo!

Con tus indicaciones hemos podido solucionar el problema. Hemos cambiado la ID que era errónea.

Un saludo

ResponderCitar
Respondido : 01/05/2012 10:42 am

Por favor Iniciar Sesión o Registro