Bueno en este post mostrare como debe instalar correctamente codeigniter sin htaccess. Hize este post para que las personas que empiezen con ese framework no se compliquen en poner en marcha el framework.
Paso1.- Descar Codeigniter desde la pagina web principal que es esta http://ellislab.com/codeigniter. o desde su repositorio
Paso2.-
Les descargara un archivo compreso o si ya lo tienen tendra esta estructura
Application es la carpeta donde estara toda la aplicacion donde vas a desarrollar
System es la carpeta donde esta el nucleo de codeigniter quiere decir donde estan todo el codigo de codeigniter que hace que funcion el framework. ojo nunca tocar esta carpeta. bueno nunca tocaras para hacer desarrollo de aplicaciones asi que no tocar.
user_guide es la carpeta donde se tiene un excelente manual de como usar codeigniter. A mi parecer es la mejor documentacion que existe de codeigniter revisarla en cuanto tengas tiempo tambien hay en español en pdf si eseas igual puedes revisarlo.
Los demar archivos los demas archivos son el index que hace el redireccioanamiento y todo lo demas no tocar nunca eso ni nin archivo de estos.
HTACCESS no es necesario hacerlo ya que les enseñare como hacerlo sin este archivo para no complicarnos la vida.
Paso3.- Ingresar a la carpeta application
En esta carpeta podemos desarrollar nuestra aplicacion ojo no cambiar los nombres de estas carpetas ya que cada uno tiene su funcion importante. Las carpetas que usaremos y mas importantes son
- Controller
- Views
- Models
- Config
Como se muestra en la imagen
Aqui lo pegamos de esta forma
y nos dirigimos localhost/mi_codeigniter
Nos da el mensaje de bienvenida como se muestra en esta imagen
Si todo salio bien mos muestra algo como esto tambien pueden probar que sale lo mismo usando estos enlaces
- http://localhost/mi_codeigniter/index.php
- http://localhost/mi_codeigniter/index.php/welcome
Para saber como se rutea que es lo primero que tiene que aprender dirijanse a
C:\xampp\htdocs\mi_codeigniter\application\config\routes.php y abran el archivo
Como ven en la linea 41 se ve que $route['default_controller] = "welcome"
esto quiere decir que por defecto abrira el controller welcome.php que se encuentra en el directorio
C:\xampp\htdocs\mi_codeigniter\application\controllers\welcome.php
Si ingresan en este archivo veran algo como esto
En la linea 22 hace un llamamiento a view('welcome_message'). esto es una vista que despues explicacremos como funciona. Para ir familiriarizandonos con esto podemos ir despues al directorio
C:\xampp\htdocs\mi_codeigniter\application\views
y abrir el archivo welcome_message.php donde se ve el html de lo que nos mostro ingresando a http://localhost/mi_codeigniter/index.php/welcome
este codigo es algo asi
Como ven ahi esta el welcome to codeigniter que se ve en la imagen aqui pueden modificar todo el html y ver como les funciona intenten y ejecuten despues y veran que cambia
http://localhost/mi_codeigniter/index.php/welcome
como consejo SI NO PUEDEN CONFIGURAR EL HTACCESS NO ES NECESARIO COMO VEN NO NECESITAN EL HTACCESS POR EL MOMENTO
si no pueden ingresar y tienen alguna aplicacion solo usen la palabra magica "index.php"
http://localhost/mi_codeigniter/index.php/welcomesi tienes activado el htacces pueden usar http://localhost/mi_codeigniter/welcome
pero no es relevante en este caso.
No hay comentarios:
Publicar un comentario