¡Wow, wow, wow and a thousand of wows!
¡Son la leche!
Del sábado pasado a hoy Domingo se me ha muerto el PC, me he comprado otro (ahora mismo estoy instalo que instalo), he contratado el alojo en
HOSTSUAR y estoy moviendo todo del servidor doméstico al profesional de ellos.
De todo este inmenso lío con trasiego entre discos duros, Efetepés y Pecés me he encontrado con problemas de todo tipo, desde jilipollas por no estar yo ágil en la solución hasta insuperables por no encontrar drives actualizados de placas que hace años dejaron de fabricarse y venderse.
De entre los problemas uno que me traía loco y que tiene que ver con mi servidor, con la Web de PicManía y con la gente de HOSTSUAR.
Vengo haciendo páginas Web desde hace mas de diez años, PicManía nació en Novembre de 2005, hace "solo" tres años y algunos meses, y todas han sido siempre servidas con servidores Windows, unas con el Micro$oft IIS y otras ya con Apache 2.2.
El caso es que antes de mover mi Dominio picmania.garcia-cuervo.net a los servidores de HOSTSUAR me han brindado la posibilidad de ir montando cosas con una dirección de pruebas, y que cuando todo esté listo podré redireccionar las DNS allí y empezar a dar servicio desde sus servidores sin que se note el cambio.
Sin embargo, una vez movida toda PicManía, las bases de datos, los ficheros e imágenes ... etc, etc, etc no lograba hacer que nada funcionase. Y lo mas curioso del caso era que todo era aleatorio. Unas páginas se cargaban y otras no había manera de encontrarlas. Lo mismo pasaba con las imágenes, unas se veían y otras no, y así con todo.
Una locura.
Me puse a darle vueltas, a dar cabezazos con la pared, a arrancarme a tirones los pelos de la cabeza, a llorar como un bebé con el culo escocido ... hasta que dí con el por qué: Sus servidores son UNIX.
Y los UNIX, igual que los Linux, son "case sensitives", y por lo tanto RedPic.JPG es distinto de RedPic.jpg y ambos son distintos de redpic.jpg. Y así todo. Si tenía una llamada HTML a El_Rincon_del_C.php y el fichero físico se llamaba El_rincon_del_C.php no aparecía ni por el demonio.
Desesperado ante la posibilidad de tener que modificar a mano todos y cada uno de los nombres de cada módulo php o html, de cada una de las imágenes, de todos y cada uno de los zip o pdf o doc o .... miles de ficheros, me puse en contacto con ellos.
En menos de diez minutos ¡en Domingo! me han contestado que ellos sin problemas me lo pasan todo a "lowcase" y que si quiero que lo hagan ya o se esperan a que yo los avise:
Hola Diego,
>Mi pregunta: ¿Tenéis algún módulo, script, utilidad, programa que sea capaz de procesar mi ".../public_html" y sus subdirectorios y poner los "case" de todo lo que se encuentre a "lowcase"?
No hay problema, se programa algo sencillo y lo ejecutamos en la cuenta para que modifique todos los nombres de forma recursiva.
¿Quieres que lo ejecutemos ya?
Saludos y gracias.
Roberto Díaz,
hostsuar.com
Detalles de su Ticket
===================
Ticket ID: PFP-xxxxxx
Departamento: Soporte Técnico
Prioridad: Media
Estado: Abierto
No digáis que no es una pasada.
Gracias Manolo y Xoaquim por vuestra recomendación. Son fabulosos.
P.D.: ¡¡¡ Dios santo qué velocidad !!! Mientras escribía este post acabo de recibir este e-mail:
Hola,
Ya hemos ejecutado el corrector para todo public_html, todo parece que quedo como debe, de todas formas hemos realizado un backup de public_html por si algún directorio preferías no convertirlo o cualquier problema.
Comprueba el resultado y coméntanos cualquier problema.
Saludos y gracias.
Roberto Díaz,
hostsuar.com
Detalles de su Ticket
===================
Ticket ID: PFP-xxxxx
Departamento: Soporte Técnico
Prioridad: Media
Estado: Abierto