Custom search

Custom Search
Submetido por ernesto a Sex, 2023-09-22 11:33
Estoy instalando el modulo pathauto en drupal 9 y aparece el siguiente error "Machine name: pathauto Version: 8.x-1.11 Requires: PathPath aliastoken (missing)

El error que aparece indica que el módulo Pathauto requiere el módulo Path Aliases Token, que no está instalado. Pathauto es un módulo de Drupal que genera automáticamente alias de URL para diferentes tipos de contenido (nodos, términos de taxonomía, usuarios) sin requerir que el usuario especifique manualmente el alias de la ruta. Para solucionar el error, se debe instalar el módulo Path Aliases Token. Puede descargar el módulo Path Aliases Token desde la página de descarga de módulos de Drupal. Una vez descargado, debe instalarlo en su sitio web de Drupal siguiendo los pasos habituales de instalación de módulos. Es importante tener en cuenta que Pathauto ya no tiene una dependencia en el módulo Ctools, por lo que si está utilizando una versión anterior de Pathauto que depende de Ctools, deberá actualizar a una versión más reciente de Pathauto que no dependa de Ctools. Citations: [1] https://www.drupal.org/project/pathauto/issues/3101369 [2] https://www.drupal.org/project/pathauto/releases/8.x-1.11 [3] https://www.drupal.org/project/issues/pathauto

Ya lo instale y se soluciono el problema pero ahora veo este error "Simple XML Sitemap IndexNow Verification key not available An IndexNow verification key needs to be generated and optionally added to settings.php in order for IndexNow engines to get notified about changes. This warning only applies to the production environment."

El error que aparece indica que se necesita generar una clave de verificación de IndexNow y opcionalmente agregarla a settings.php para que los motores de búsqueda de IndexNow sean notificados sobre los cambios. Este mensaje de advertencia solo se aplica al entorno de producción.

Para solucionar este problema, debe generar una clave de verificación de IndexNow y agregarla a settings.php. Para generar la clave de verificación, siga los siguientes pasos:

  • 1. Vaya a la página de estado del sitio web de Drupal (admin/reports/status).
  • 2. Busque la sección "Simple XML Sitemap" y haga clic en "Configure".
  • 3. En la pestaña "IndexNow", haga clic en "Generate new verification key"
  • .
  • 4. Copie la clave de verificación generada.

Luego, para agregar la clave de verificación a settings.php, siga estos pasos:

  • 1. Abra el archivo settings.php en un editor de texto.
  • 2. Agregue la siguiente línea de código al final del archivo:
  • $config['simple_sitemap.settings']['indexnow_verification_key'] = 'clave_de_verificación_generada';
  • 3. Reemplace "clave_de_verificación_generada" con la clave de verificación que copió anteriormente.
  • 4. Guarde el archivo y vuelva a cargar el sitio web.

Con estos pasos, debería haber solucionado el problema y la advertencia ya no debería aparecer. Tenga en cuenta que esto solo se aplica al entorno de producción y no es necesario para el entorno de desarrollo.

[1] https://gbyte.dev/blog/index-drupal-9-pages-indexnow-using-simple-xml-sitemap?language_content_entity=und
[2] https://www.drupal.org/project/simple_sitemap/issues/3256453
[3] https://www.drupal.org/project/issues/simple_sitemap?categories=All&page=3&status=All
[4] https://git.uwaterloo.ca/drupal-org/simple_sitemap
[5] https://dev.acquia.com/tutorial/beginners-guide-installing-simple-xml-sitemap-module-drupal
[6] https://www.webwash.net/sitemaps-using-simple-xml-sitemap-in-drupal/