- Dump a la base de datos que genera un archivo .sql desde phpMyAdmin
- Comprimir ZIP_file a toda la carpeta donde corre el sitio desde la raíz _root
- Descarga local y luego Subirla al nuevo Host
- Crear Base de Datos y usuario/password en el nuevo CPanel
- Cargar el phpMyAdmin e importar el archivo .sql en la base de datos creada.
- Extraer los archivos del ZIP en la carpeta _root del nuevo Host
- Cambiar los parámetros del Configuration que haga referencia a la nueva DB, user/pass
Pero cuando cargué el FrontEnd..... Uhhhhhhh... mi sorpresa. No cargaba la página como debía, perdió relaciones, los css no correspondías y parte del layout se distorcionó. Las conexiones a la DB si figuraba y mostraba y respetaba el contenido.
Le dí vueltas a la parte de administración, cambié parámetros de CSS, verifique permisos de BackEnd y nada. Hasta que me fuí a ver los parámetros de Sistema. SORPRESA. Tanto Apache como la versión de PHP eran distintas. Estaba migrando a un Servidor con sistema más antiguo al mio.
SOLUCIÓN: Recordé que múltiples veces me encontraba con ISSUES de este y otro tipo y era Luis Palma, quien me decía.... : "Andá y revisá tus LOGS e identificá donde está el problema".
Me fuí al CPanel a los registros de errores y lucía así:
[Tue Dec 22 09:20:18 2010] [error] [client ip.address.here] SoftException in Application.cpp:544: Directory “/home/username/public_html/Directory” is writeable by group.... tonces dí con el clavo.... y bueno no más me restó que gooooglear el ERROR y dí con la respuesta:
http://joshhighland.com/blog/2009/01/18/troubleshooting-softexception-in-applicationcpp544/
Por algún motivo Apache no ejecuta si cree que algunas CARPETAS son vulnerables dado los permisos 777 ... sólo bastó cambiar los permisos a 755 :: Apache Feliz y yo aún más....