Migración desde KCFinder original
KCFinder Resurrected conserva la filosofía de despliegue ligero y gran parte de la configuración histórica, pero una actualización debe tratarse como una migración controlada.
Antes de comenzar
- Identifica la versión y las modificaciones locales de tu instalación.
- Respalda
conf/, la carpeta de uploads y cualquier tema o plugin propio. - Registra permisos, rutas públicas, integración con el editor y reglas del servidor web.
- Monta la nueva versión en una ruta de prueba; no sobrescribas producción directamente.
Procedimiento recomendado
- Descarga una versión estable desde KCFinder Resurrected.
- Instálala limpia y confirma que carga con su configuración predeterminada.
- Compara las opciones antiguas con la referencia actual.
- Reaplica sólo las opciones necesarias en
conf/config.local.php. - Conecta una copia de los uploads y valida lectura, escritura y URLs.
- Reinstala temas e integraciones compatibles como componentes separados.
- Ejecuta la lista de comprobación de seguridad y tus flujos reales antes del cambio definitivo.
No copies la configuración a ciegas
Las instalaciones antiguas suelen contener rutas, callbacks o permisos personalizados. Migra cada decisión deliberadamente y mantén el respaldo hasta completar la validación.
Validación funcional
- Inicio y cierre de sesión de la aplicación anfitriona.
- Navegación y creación de carpetas.
- Subida, miniaturas, descarga, renombrado y eliminación.
- Selector de archivos en cada editor integrado.
- URLs con el host, puerto o proxy reales de producción.
- Restricciones por tipo, tamaño y permisos.
Si encuentras una incompatibilidad reproducible, abre un issue indicando versión de origen, PHP, servidor web y pasos para reproducirla.