Guías/Plugins y herramientas/Herramientas/Solución de problemas en despliegues de GitHub

Solución de problemas en despliegues de GitHub

Este texto fue traducido usando IA. Si deseas ver el texto original en inglés, haz clic aquí.

GitHub Deployments en WordPress.com te permite gestionar y desplegar código directamente desde tus repositorios de GitHub. A continuación, encontrarás respuestas a algunas de las preguntas más frecuentes para ayudarte a solucionar problemas comunes.

Esta función está disponible en sitios con los planes Business y Commerce de WordPress.com. Si tienes un plan Business, asegúrate de activarlo. Para sitios gratuitos y sitios con los planes Personal y Premium, mejora tu plan para acceder a esta función.

Después de conectar, ¿por qué mi plugin o tema no aparece en el servidor?

Configurar una conexión prepara el entorno, pero no despliega tu código automáticamente. Para desplegar, debes hacer un commit de nuevo código en la rama seleccionada (si usas despliegues automáticos) o activar un despliegue manual a través del menú de conexión.

Hice un despliegue, pero ¿por qué no encuentro mis cambios en el servidor?

Esto probablemente significa que los archivos de tu repositorio están intentando sobrescribir una o más rutas protegidas, como archivos internos o plugins y temas gestionados. Cuando esto sucede, los archivos del despliegue se ignoran durante la transferencia y encontrarás un mensaje «Cannot deploy to protected directory.»

Si ocurre este problema, revisa los archivos de tu repositorio y asegúrate de que no estás intentando desplegar archivos o carpetas protegidos.

¿Cómo puedo encontrar las rutas protegidas?

Para entender qué rutas están protegidas, puedes listarlas ejecutando un comando SSH en tu servidor. Ejecuta el comando cd /htdocs && find -not -writable, y deberías ver algo como lo siguiente:

Una vista de las rutas protegidas en el Terminal.

Si deseas incluir un plugin o tema que aparece como una ruta protegida, excepto Jetpack y Akismet, puedes eliminar los plugins con enlaces simbólicos eliminándolos a través del WP Admin de tu sitio, mediante SFTP, o usando la CLI.

Copied to clipboard!