Tecnología

Inicio

Cómo restablecer NID en Drupal 6

Drupal 6 es un gestor de contenidos desarrollado bajo una licencia de código abierto. Proporciona herramientas para la creación y mantenimiento de sitios web y portales de la comunidad. El contenido publicado en Drupal 6 toma la forma de nodos e incluyen formatos como páginas, artículos, galerías de fotos y formularios de contacto. Cada nodo individual se le asigna un identificador de nodo único, o NID. El decalaje base NID significa que cada nodo creado se incrementará en uno, independientemente de deleciones o el tipo de nodo creado. Restablecimiento del NID puede causar problemas con la base de datos, lo que es aconsejable hacer copias de seguridad de contenido y eliminar antes de restablecer el identificador de nodo.

Instrucciones

1 Descargar el módulo Eliminar todo (ver Recursos). Utilice el software de compresión de archivos para extraer el módulo a su escritorio. Abra el cliente FTP y acceder a su sitio web con Drupal. Vaya a "sites / all / modules" y subir la carpeta extraída.

2 Inicie sesión en su sitio web como un administrador. Ir a la opción "Configuración del sitio", a continuación, seleccione "Módulos". Desplácese hacia abajo para "Borrar todos" y "Fragmentos de PHP", a continuación, active la casilla "Activar". Haga clic en "Guardar configuración".

3 Haga clic en la opción "Eliminar todo" bajo "Configuración del sitio", especifique node_type como "All" y luego haga clic en "Eliminar".

4 Vaya a "Configuración del sitio" y luego "Contenido". Haga clic en "Añadir contenido". Cambiar el tipo de entrada de "HTML filtrado" a "Fragmentos de PHP." Haga clic en el cuadro de entrada de texto y pegarlo en el siguiente fragmento de PHP:

<? Php

mysql_connect ( "$ SQL_Host", "$ SQL_User", "$ SQL_Pass");

mysql_select_db ( "$ SQL_DB");

"Nodo" ALTER TABLE AUTO_INCREMENT = 1

?>

Para restablecer el NID.

Consejos y advertencias

  • Copia de seguridad del contenido y la base de datos antes de realizar cambios drásticos en las tablas o configuración.