PDF de programación - ¿Cómo subir un Sitio Web programado en CodeIgniter (Framework de PHP) de Local a Servidor?

<<>>
Imágen de pdf ¿Cómo subir un Sitio Web programado en CodeIgniter   (Framework de PHP) de Local a Servidor?

¿Cómo subir un Sitio Web programado en CodeIgniter (Framework de PHP) de Local a Servidor?gráfica de visualizaciones

Publicado el 30 de Mayo del 2018
567 visualizaciones desde el 30 de Mayo del 2018
132,1 KB
2 paginas
davidperalvarez.com 

¿Cómo subir un Sitio Web programado en CodeIgniter  

(Framework de PHP) de Local a Servidor? 

 
Nota: Este es un documento provisional. Esta sesión será en formato vídeo en un futuro, 
donde se mostrará como subir una Aplicación Web real desarrollada con CodeIgniter. Hasta 
entonces, aquí tienes un tutorial en formato documento. Espero que te sirva por el 
momento. 
 
Si es la primera vez que desarrollas un proyecto web con el ​framework ​CodeIgniter​, 
seguramente tengas algunas dudas sobre cómo poder subir la aplicación construida a tu 
Hosting. Esta mini guía pretende ayudarte a aclarar ciertas dudas: 
 
Paso 1: ​Si tu aplicación local cuenta con una Base de Datos, entonces tendrás que crear 
otra base de datos en tu hosting. Para hacer esto primero debes ​exportar​ tu Base de Datos 
Local . Después crear una nueva Base de datos en tu Hosting con ​cPanel ​y crear un 
Usuario Administrador para esa Base de Datos (asignándole todos los Permisos). Y 
finalmente, desde ​phpMyAdmin ​acceder a esa nueva Base de Datos e ​importar ​tu Base 
de Datos Local. 
 
 
Paso 2: ​Sube todos los archivos de tu proyecto CodeIgniter local a tu Hosting utilizando un 
cliente FTP​ como ​Cyberduck​ o usando el ​Administrador de Archivos de cPanel​. 

1

Paso 3: ​Accede mediante FTP a los archivos de tu proyecto CodeIgniter y actualiza el 
fichero de configuración de Bases de Datos ​que encontrarás en la ruta 
“/config/database.php” ​con la nueva información de tu Base de Datos online: 

$db​[​'default'​][​'hostname'​]​ ​=​ ​"localhost";

// Introduce los valores que tú hayas elegido al crear la BD y el
usuario en cPanel

$db​[​'default'​][​'username'​]​ ​=​ ​"nombreUsuarioBD";
$db​[​'default'​][​'password'​]​ ​=​ ​"passWordUsuarioBD";
$db​[​'default'​][​'database'​]​ ​=​ ​"nombreBD";

1 Dependiendo de cómo hayas construido tu aplicación, es posible que sólo necesites exportar la 
Estructura de Tablas sin los datos. También puede darse el caso opuesto o un  mix, donde necesites 
los datos solamente de algunas Tablas, en cuyo caso lo mejor es exportarla con datos y luego en dentro 
del ​phpMyAdmin ​de tu Hosting vaciar aquellas tablas que necesites.  

davidperalvarez.com 



Paso 4: ​Accede al ​fichero de configuración ​alojado en la ruta ​“/config/config.php” ​y 
actualiza la ​“base_url”​ con tu dominio. La línea: 

$config​['​base_url​'] =​ ​"​http​:​//localhost/directorioLocalDelProyecto/​";

Debería ser del estilo a: 

$config​['​base_url​'] =​ ​"​http​:​//www.tuDominio.com​";

Paso 5: ¡​Ya hemos acabado! Comprueba que todos las funcionalidades y links de tu 
Aplicación Web CodeIgniter funcionan correctamente accediendo desde tu dominio. 

PRECAUCIONES: 
 
En caso de que te aparezcan errores 404 comprueba lo siguiente: 
 

 

 
 

 

● Asegúrate de que no tienes ninguna URL local hardcodeada en ninguna de tus 
vistas, controladores o modelos. Si es así eliminalas y utiliza siempre la función 
base_url()​. 

● Si estás usando el fichero ​.htaccess ​asegurate de que tu servidor admite 

mod_rewrite ​(WebEmpresa lo admite) y que las reglas que has puesto son 
correctas para tu servidor.
  • Links de descarga
http://lwp-l.com/pdf11453

Comentarios de: ¿Cómo subir un Sitio Web programado en CodeIgniter (Framework de PHP) de Local a Servidor? (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad