[eluser]TWP Marketing[/eluser]
That's a difference from my system, I'm not operating as root, and have to change ownership to match my username. But not significant for this problem. You are logged-in as root, right?
Do you have other controllers which extend MY_Controller? Do they give the same error if you call them via URL like login.php?