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?
WP_DEBUG
turned on? do your logs on the xampp server have any errors?homeurl
andsiteurl
match for their respective servers?empty()
function). The site white-screens because of a fatal error, I'm disbelieved your Apache error logs would show nothing.