Managed to find the problem, all stemming from permissions. Viewing the site locally on the server proved the turning point.