¿ Como cambiar de un Server a otro Server tú WEB Xoops ?

Requested and Answered by Aixos on 12-Sep-2009 10:56

¿ Como cambiar de un Server a otro Server tú WEB Xoops ?

La primera vez que tengas que mudarte de tu hosting a otro deberas mudar toda la base de datos y toda la estructura de carpetas y archivos de Xoops.

Para el caso de Xoops es bien sencillo hacer el cambio de hosting así como restaurar las bases de datos, vamos a dar los pasos de forma perfecta:

Cambiando Xoops de hosting y dominio en 6 pasos:

1) Crea una copia de seguridad de tu base de datos, preferiblemente con phpmyadmin. aunque podrías usar el módulo Database tools.

2) Descarga una copia de todos tus archivos de tu actual sistema Xoops, los descargarás del servidor mediante el FTP. Recuerda que pueden haber ficheros ocultos por lo que es importante que muestres todos los ficheros antes de hacer la descarga.

3) Ahora vas a subir todos los ficheros descargados del antiguo servidor a tu nuevo servidor.

4) Una vez que hayas subido todos los ficheros vas a crear una nueva base de datos y en ella vas a restaurar las tablas de la copia de seguridad de la base de datos hecha desde el anterior host, la restauras desde phpmyadmin.

5) Cambia el CHMOD a 777 (permisos totales)de los directorios uploads, templates_c y a cualquier otro directorio que lo requiera. A su vez recuerden aplicar CHMOD 444 en Unix o Solo Lectura en Windows al archivo mainfile.php.

6) Este sería el último paso, procede a modificar el fichero mainfile.php de xoops, las líneas que modificarás son:

define('XOOPS_ROOT_PATH', '/directorio/de/instalacion/xoops');

Ejemplo:

define('XOOPS_ROOT_PATH', '/var/www');

Luego:

define('XOOPS_URL', 'http://www.tupagina.com');

Después las líneas:

define('XOOPS_DB_PREFIX', 'xoops');

define('XOOPS_DB_HOST', 'localhost');

define('XOOPS_DB_USER', 'Usuario_de_la_base_de_datos');

define('XOOPS_DB_PASS',

'Contraseña_de_la_nueva_base_de_datos');

define('XOOPS_DB_NAME', 'Nombre_de_la_nueva_base_de_datos');

Esperamos te haya sido útil ;)

This Q&A was found on XOOPS España : http://www.esxoops.com/modules/smartfaq/faq.php?faqid=28