[eluser]versatilia[/eluser]
I have eventually found the problem, in the apache the config was telling it firstly not the use the .htaccess file and i hadnt noticed (first doh) and secondly for some odd reason my .htaccess file was ever so slightly but fundimentally different between my servers,
RewriteEngine on
RewriteCond $1 !^(listing\.php|index\.php|png|assets|user_guide|css|js|images|gfx|files|forum|blog|scripts|robots\.txt|favicon\.ico)
RewriteRule ^(.*) /index.php?$1 {L]
should have been
RewriteEngine on
RewriteCond $1 !^(listing\.php|index\.php|png|assets|user_guide|css|js|images|gfx|files|forum|blog|scripts|robots\.txt|favicon\.ico)
RewriteRule ^(.*) /index.php?$1 [L]
Yea thats right it was just a { where a [ should have been... time to go and cry at how much time ive wasted on that one problem.