Por default se asume que vas a usar Codeigniter para manejar una sola aplicación, pero, debes saber que es posible correr varios sitios desde una misma instalación.
Cada sitio tendrá su propio folder application, pero todos van a compartir el mismo folder system.
Para que esto suceda debes mover la carpeta applications que viene por default dentro del folder system al root de nuestra instalación.
Luego busca en el index.php que está en el root de la instalación la línea que tiene: $application_folder = “application”; Y sustituyelo por: $application_folder = “../application”;
Ahora puedes copiar el folder application de system de nuevo al root de la instalación y renombrarlo a como quieras que se llame tu nueva aplicación. Cada aplicación debe tener su propio archivo index.php donde debes buscar la línea que tiene: $system_folder = “system”; y sustituirla por: $system_folder = “../system”; y donde tiene: $application_folder = “application”; sustituirla por: $application_folder = “../admin”; cambia admin por el nombre del folder donde tienes esta aplicación.
Entradas Relacionadas:





Es super facil realmente, una de las cosas que me gustan de CI
Y es posible llamar un controlador/modelo desde una aplicacion A a otro modelo/controlador de otra aplicacion B ?
No, hay librerías para lograr eso que planteas, por ejemplo: Matchbox o Modular Separation