Ir al contenido
Bondry

Solución de problemas

Los problemas que aparecen más a menudo, y el orden en que comprobar las cosas.

Empieza por System > Logs > Error log. Casi todo lo que sigue es un atajo hacia la misma respuesta.

El sitio muestra una página en blanco#

Casi siempre es un error de PHP con la visualización desactivada. Mira primero el error log, luego el log de errores de PHP de tu alojamiento. Las causas habituales son una extensión que falta tras un cambio de versión de PHP y un archivo que perdió sus permisos.

Los correos nunca llegan#

  1. System > Logs > Email log: ¿aparece el intento siquiera?
  2. Si no aparece, el mensaje nunca se puso en cola. Comprueba que el cron esté funcionando.
  3. Si aparece y falló, el motivo está en la fila: credenciales incorrectas, un remitente rechazado, un puerto bloqueado.
  4. Si aparece y tuvo éxito pero no llega nada, es filtrado de spam. Usa SMTP en tu propio dominio con SPF y DKIM configurados, no la función mail de PHP.

El trabajo programado nunca ocurre#

Los resúmenes, el latido de la licencia y la limpieza dependen todos del programador. Comprueba System > Logs > Task log. Un log vacío significa que falta la entrada de cron o que apunta al binario de PHP equivocado. Algunos alojamientos tienen varios.

La licencia no se activa#

  • Serial no válido: comprueba si hay un error de tecleo, y comprueba que copiaste el serial del producto que estás instalando.
  • Dominio en uso: la licencia está activa en otro dominio. Desactívala ahí, o desde tu cuenta aquí.
  • Revocada: la licencia fue reembolsada o tuvo una contracargo.
  • Error de red: el alojamiento no puede llegar al servidor de licencias. Consulta Licencia y activación.

Un update falla#

El actualizador restaura los archivos y la base de datos cuando un paso falla después de la copia de seguridad, así que vuelves a donde empezaste. El historial de ejecuciones registra el paso que se rompió. Las causas habituales:

  • un directorio sin permisos de escritura;
  • espacio en disco insuficiente para la copia de seguridad;
  • ninguna herramienta de volcado de base de datos disponible en el alojamiento.

Si la petición web agota el tiempo de espera en un paquete grande, ejecuta el update desde una terminal:

Shell
php artisan bondry:update --file=/path/to/package.zip

Un módulo desapareció después de un update#

Se volvió incompatible y se desactivó al arrancar. Modules muestra el motivo: la versión del core, la versión de PHP u otro módulo que necesita. Actualiza el módulo, y si aún no hay update, la versión anterior del core sigue en tu cuenta.

Un miembro no puede ver algo que debería#

Nueve de cada diez veces es un permiso de grupo. Comprueba, en orden:

  1. los grupos primario y secundarios del miembro;
  2. la matriz de permisos de esos grupos para ese módulo;
  3. los permisos por foro o por categoría;
  4. cualquier regla de paywall, si Members Plus está instalado.

Los estilos se ven rotos tras instalar un tema#

Los assets se publican al instalar; si la publicación falló, falta el CSS. Reinstala el tema y comprueba que public/ tenga permisos de escritura.

Sigues atascado#

Escríbenos desde la cuenta dueña de la licencia, con la versión de Bondry, la versión de PHP, qué hiciste y el texto exacto del error. Consulta Contact.