I have a client who needed me to set up a test environment locally to test patches for his site before I moved them to production.
I created a new WordPress install on XAMPP (windows machine) and copied the files from the site, the admin area works but the front end only shows a white screen, no errors.
I then installed the theme on a clean Linux server install of WordPress and the theme worked.
What am I missing? Is there a difference that WordPress would know between the 2 servers?