Greetings - I hope I am in the correct subsection for this… not sure where it belongs.
EE 3.5 on local dev, MacOS Sierra Server with MySQL - live site uploads to Nexcess
Working locally on a upgrade from EE2 to EE3 for a client all has gone rather smoothly. This website has about 200 pages and they all use the very same layout file that contains the head and footer areas. From there each page then calls in it’s unique content.
But after upgrading from EE2 to EE3, I began observing odd behavior with a particular page - the blog/index page. In this case the blog/index page is literally a copy/paste of the blog/article page and blog/index automatically loads the latest article. (the blog/article page is set to dynamic=”yes” where the blog index is not). A literal copy/paste other than this one single value.
However I was unable to get the page to render at all. Article pages render perfectly fine but the index would not - it seems to fail rather silently on Opera and Safari with the message “Can’t open the page” or something of the like - Firefox says “Content Encoding Error - The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.”
Once I disabled gzip compression it loaded, but not without a bit or weirdness. Remembering that this template is a copy/paste of another working template…
Now the character “0” appears in the top left of the page - looking at the source shows “0<!doctype html>…” Even if I cut out all of the content and just leave the layout code in place I still get this “0” - I can not find this behavior on any other page as of yet.
So as you can imagine - any suggestions welcome. I have the config file setup to show errors to logged in admins, but I see nothing when loading the page - I am dumbstruck.
An of course this page is also live on the web in EE2 and working perfectly (www.medmal1.com/blog).