Diagnóstico del servidor

✓
Versión de PHP
8.1.34 (se requiere 7.1 o superior; recomendado 7.4+). Si es menor, los endpoints fallan con HTTP 500 sin mensaje. En cPanel: "Select PHP Version".
✓
Carpeta /data existe
/home/experiencias/public_html/data
✓
Carpeta /data es escribible
correcto
✓
flock() funciona (bloqueo de archivos)
correcto
✓
json_encode / json_decode
correcto
✓
random_bytes (tokens de sesión)
correcto
✓
post_max_size admite los frames de cabeza
8M (los frames pesan ~4KB, cualquier valor sirve)
✓
HTTPS activo
Obligatorio: sin HTTPS el navegador NO entrega acceso a la cámara (salvo en localhost). Activa AutoSSL en cPanel.

Cuando el proyecto esté en producción, borra api/check.php: expone detalles de configuración que no hace falta publicar.