Avisos
Vaciar todo

extensiones para importar y exportar datos de mi web  

Página 1 / 3
 
Rosario
 Rosario
Noble Member

Me voy dando por vencida con la actualización de mi web de 2.2.28 a 3.3.6, necesitaría saber qué extensiones puedo usar para importar y exportar datos de mi web

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 13/02/2015 12:30 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Rosario,

¿Tampoco te sirvió nuestro último artículo sobre como actualizar a Joomla 3?

Si nos facilitas datos del error_log de la instalación ya actualizada a Joomla 3 quizás podamos ver mejor el problema.

Extensiones para exportar datos:

Tendrás que valerte de extensiones como J2XML para pasar contenidos, usuarios, etc., de una a otra instalación:

- extensions.joomla.org/extensions/migration-a-conversion/data-import-a-export/12816

Haz copia de seguridad antes de proceder.

- Copias de Seguridad en Joomla 2.5.x y 3.1.x con Akeeba Backup: www.webempresa.com/blog/item/1109-copias-de-seguridad-en-joomla-25-y-3x-con-akeeba-backup.html

Saludos

ResponderCitar
Respondido : 13/02/2015 3:03 am

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

Rosario
 Rosario
Noble Member

el error-log no dice nada y el panel dice esto, supongo que se trata de crear tablas, si me envías un tutorial del tema te lo agradezco, he mirado por el cpanel,pero en el insert correspondiente a la tabla entiendo el procedimiento, dice queme añade una tabla con id 65 y yo no encentro donde.

Joomla!
1146 - Se ha producido un error.
Table 'alhmacom_actualizar.j25_finder_filters' doesn't exist SQL=ALTER TABLE `j25_finder_filters` ENGINE=InnoDB;

Joomla!
1091 - Se ha producido un error.
Can't DROP 'usertype'; check that column/key exists SQL=ALTER TABLE `j25_users` DROP KEY `usertype`;

HE ENCONTRADO ESTA SOLUCIÓN EN UN FORO PERO NO SE CREAR ESA TABLA ¿ME PUEDES AYUDAR?
en mi bbdd la columna usertype no existe.

First, go to PhpMyAdmin, open the #__users table and check that the usertype columns exists.

If it doesn't exist then Create a new column and call it usertype.

If it does exist, then follow these steps:

Download the Update Package manually from here
Extract it to your desktop, then open the following file administrator/components/com_admin/sql/updates/mysql/3.0.0.sql
Remove line 18 (ALTER TABLE #__users DROP COLUMN usertype;)
Re-zip the update package and upload it via the Extension Manager
Go to PhpMyAdmin >> #__users and remove the usertype column manually
Hope this helps

ResponderCitar
Respondido : 13/02/2015 1:11 pm
Rosario
 Rosario
Noble Member

tenía las rutas antiguas y las he actualizado
public $log_path = '/home2/alhmacom/actualizar/public_html/logs';
public $tmp_path = '/home2/alhmacom/actualizar/public_html/tmp';
ahora ya no me pide nada de lalibrería.

el error-log no dice nada y el panel dice esto, supongo que se trata de crear tablas, si me envías un tutorial del tema te lo agradezco, he mirado por el cpanel,pero en el insert correspondiente a la tabla entiendo el procedimiento, dice que me añade una tabla con id 65 y yo no encentro donde.

Joomla!
1146 - Se ha producido un error.
Table 'alhmacom_actualizar.j25_finder_filters' doesn't exist SQL=ALTER TABLE `j25_finder_filters` ENGINE=InnoDB
Joomla!

Este error parece que ya no sale en la prueba siguiente porque he hecho un copy paste de la bbdd original,pero ahora me pide la taba j25_finder_taxonomy y no tengo de donde copiarla. ¿conoces la sintáxis de eta tabla?

este error me lo da siempre
1091 - Se ha producido un error.
Can't DROP 'usertype'; check that column/key exists SQL=ALTER TABLE `j25_users` DROP KEY `usertype`;

he probado a borrar la opción usertype de la tabla tal como aconsejan en un foro, pero la respuesta ha sido la misma.

ResponderCitar
Respondido : 13/02/2015 1:16 pm

Lorena
 Lorena
Miembro Moderator

Hola Rosario,

Como te indica en la respuesta del foro que has encontrado, puedes crear la nueva columna y llamarla usertype

Esto se puede hacer desde el phpMyAdmin en la tabla, en la pestaña Estructura abajo en la opción

Agregar columna(s)

Eso sí, como siempre haz una copia de la base de datos previa por si acaso : https://www.webempresa.com/blog/item/1579-exportar-bases-de-datos-desde-el-panel-de-hosting-cpanel.html

Un saludo.

ResponderCitar
Respondido : 13/02/2015 2:02 pm
Rosario
 Rosario
Noble Member

he visto que la columna está creada y lo que me pide ahora es crear la tabla j25_finder_taxonomy ¿Cómo lo hago?

Por otra parte, este error me sale siempre
1091 - Se ha producido un error.
Can't DROP 'usertype'; check that column/key exists SQL=ALTER TABLE `j25_users` DROP KEY `usertype`;
he probado a borrar la opción usertype de la tabla tal como aconsejan en un foro, pero la respuesta ha sido la misma

¿sabes qué puedo hacer con este problema?

ResponderCitar
Respondido : 13/02/2015 2:34 pm

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

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El problema que comentas es por inconsistencia de datos.

En este punto, lo que tendrías que verificar es si tienes grupos de usuarios creados o permisos creados en la ACL de tu joomla adiconales a los que vienen por defecto ya que esto al parecer te esta causando el problema, de ser posible tendrías que eliminarlo desde el propio Joomla

Si aún te sigue saliendo el error, entonces si que podrías seguri evaluando exportar los datos, revisa por ejemplo : , es similar para Joomla 3

Saludos

ResponderCitar
Respondido : 13/02/2015 5:32 pm
Rosario
 Rosario
Noble Member

No tengo grupos de usuarios creados y no se lo que es ACL.
Veo en el tutorial que se pueden importar todos los artículos de una vez ¿pero y los módulos, no se pueden importar?.
En el caso de mi página puedo hacerlo a mano, pero estoy insistiendo tanto en comprender los errores porque me las tengo que ver con la macropágina del trabajo y si me pasa esto, puedo perder el puesto de trabajo, no podemos volver a empezar de cero porque ya tuvimos infinitos problemas con la actualización de 1.5 a 2.5, de hecho esta actualización la terminé hace muy poco convencida de que no volveríamos a tener problemas y así lo comuniqué después de leer los mensajes optimistas de todos los foros respecto a las futuras actualizaciones. No puedo decir ahora que estamos otra vez en situación de vulnerabilidad y hay que empezar de nuevo porque abandonarán el sistema joomla y yo tendré que irme. No se si esto que me ocurre a mí es frecuente, o si realmente es una circunstancia atípica.
También me gustaría sabe si existe en vuestras filas algún equipo técnico que pueda solventar los problemas previo pago.

ResponderCitar
Respondido : 13/02/2015 5:42 pm

Cursos Gratuitos WordPress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Lamentablemente no fuiste la única que presentó problemas para migrar de Joomla 2.5 a Joomla 3, aunque el caso que presentas si que es atípico, debes tener algún tipo de inconsistencia de datos.

Lo de usertype, según veo este es un campo que no debería existir, es algo que viene de versiones anteriores posiblemente, deberías tener un campo usertype en la tabla #___users también debería aparecer en #___session, envia una captura de pantalla de esta tabla en PHPMyadmin

Si se te complica, y deseas saber quienes te pueden realizar el trabajo, puedes enviar un ticket de soporte solicitando que te recomienden alguna persona para que te ayude con esto.

Saludos.

ResponderCitar
Respondido : 13/02/2015 8:42 pm
Rosario
 Rosario
Noble Member

Si es cierto que ambas tablas tienen la opción usertype ¿borrándolo se arreglará algo??

ResponderCitar
Respondido : 16/02/2015 1:39 am

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

Jordi Sala
 Jordi Sala
Miembro Admin

Hola Rosario,

El atributo de usertype de los usuarios de Joomla está en desuso desde las versiones 1.6 y posteriores. Realiza una copia de seguridad y luego procede a eliminar.

Saludos

ResponderCitar
Respondido : 16/02/2015 9:24 am
Rosario
 Rosario
Noble Member

he borrado el atributo usertype de session y de users pero da igual, el mensaje sigue siendo el mismo, además, si los borro antes de importar la tabla, no me deja importarla porque dice que falta este atributo. En el archivo error_log no hay nada escrito. Me he asegurado de purgar y borrar la caché

Joomla!
1091 - Se ha producido un error.
Can't DROP 'usertype'; check that column/key exists SQL=ALTER TABLE `j25_users` DROP KEY `usertype`;

La web está en la versión 3.3.6 pero no se puede navegar , solo muestra la home y el error que da permanentemente es este:

1054
ERROR: 1054

Unknown column 'c.version' in 'field list' SQL=SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version, CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug,COUNT(i.`id`) AS numitems FROM j25_categories as c LEFT JOIN j25_categories AS s ON (s.lft = c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt) LEFT JOIN (SELECT cat.id as id FROM j25_categories AS cat JOIN j25_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id) AS badcats ON badcats.id = c.id LEFT JOIN `j25_content` AS i ON i.`catid` = c.id AND i.state = 1 WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=105 AND badcats.id is null GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version ORDER BY c.lft

ResponderCitar
Respondido : 16/02/2015 12:32 pm

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

Lorena
 Lorena
Miembro Moderator

Hola Rosario,

El error que te muestra indica eso mismo, que no puede borrar usertype porque no existe esa columna en la tabla j25_users

Por el resto de errores es como si no se hubiese actualizado bien la base de datos porque veo "Unknown column 'c.version' in 'field list'"

¿Si importas antes de borrar la columna, te sigue dando el mismo error?

Un saludo.

ResponderCitar
Respondido : 16/02/2015 1:05 pm
Rosario
 Rosario
Noble Member

he importado antes de borrar la columna, porque es el único modo en que me deja importar

ResponderCitar
Respondido : 16/02/2015 2:34 pm

Rosario
 Rosario
Noble Member

y el error que me da, es exactamente el mismo cuando tengo el atributo usertype sin borrar, es decir, no puede borrarlo aunque esté en su sitio.

ResponderCitar
Respondido : 16/02/2015 2:35 pm
Página 1 / 3