"Unexpected $end" suggests that one or more files is incomplete. It could be the file that is mentioned in the error message, or could be one of the files included/required from within that file and/or any files included/required by any of those other files.
Thus, it's usually best to assume that either a recent edit to one of your PHP files is causing the problem, or if it's a new site then likely your FTP program failed to upload all files properly, and re-uploading everything is likely a smart place to start.



