Total Posts: 33
first of all, check if your web server can still read the file (permission).
If that is confirmed, then there must be an error in your code.
If you are not using debugger (and you should use it), simply comment out every php line in your template, and see if it’s getting sent.
If it doesnt, then thr problem is not within template. You should start looking elsewhere.
If html only template works, now uncomment a small part of the php in that template (keeping it semantically ok), and recheck.
To so as long as it stops being send. Now, last uncommented part, is source of the problem.
You can narrow it down using similar technique.
Look for typos, like missing semicolon, bracket, or misspelled variable name. If all of those is ok, then you probably use objects badly. Ie. calling non exisitng method, or using empty variable as an object.