Quration AIQ

devwords

Un sitio muestra '500 Internal Server Error'.

¿De quién es la culpa?

Del servidor (el operador del sitio) — no tuya
Los códigos 5xx son fallas internas del servidor; lo único que puedes hacer es refrescar y esperar. Los códigos 4xx (404, 403) apuntan de vuelta a la solicitud. Saber esta distinción te mantiene tranquilo durante las caídas.

Los códigos 5xx significan que el problema está del lado del servidor mismo, es decir, que los propios sistemas del sitio fallaron al procesar la solicitud, y no hay nada del lado del visitante que lo haya causado ni que pueda solucionarlo más allá de refrescar la página y esperar a que el operador lo resuelva. Esto es distinto de los códigos 4xx, como 404 o 403, que apuntan de vuelta a la propia solicitud, como una dirección equivocada o falta de permiso.

Reiniciar tu propia computadora o culpar a una factura de internet impaga son ambos diagnósticos erróneos que asumen que la falla está del lado del visitante, cuando un error 5xx indica que la falla está del lado del servidor, no del tuyo.

Entender esta división entre errores 4xx y 5xx es genuinamente útil durante las caídas de servicio, ya que un código 5xx te dice de inmediato que el problema está fuera de tus manos y que no hay solución de tu parte.

▶ Quration AIQ

devwords

¿Qué es?¿Su nombre?¿Cuál es?¿Qué licencia famosamente permisiva permite casi todo, incluido el uso comercial, siempre que mantengas el aviso de derechos de autor?¿Por qué hacerlo si nada visible cambia?¿Qué término con sabor financiero es este?¿Cuál es la respuesta inicial más práctica?¿qué significa 'git'?¿Cuál es el principio aceptado de los buenos commits?¿Qué significa un Pull Request?¿cuál es la relación entre git y GitHub?¿qué analogía de restaurante encaja mejor?

Quration — Quration AIQ