I have been developing a small web application with CodeIgniter. After testing it out locally I went to put it on my web server to allow a couple other people test out some
Changing the first letter to uppercase on the file's name and class name works.
file: controllers/Login.php
class: class Login extends CI_Controller { ... }
The file name, as the class name, should starts with capital letter. This rule applys to models too.
https://www.codeigniter.com/user_guide/general/models.html