edit 1:
php -l tells me that there are no syntax errors in index.php or the controller or the views that are called via index.php
edit 2:
It couldnt be the fact that I have to specify a port could it? Im really straining for differences between the servers now, and thats the main one I can think of.
edit 3: Interestingly, if i try to go directly to application/controllers/login.php, it tells me it cant find the MY_Controller class