the biggest problem is that your server return error messages and warnings. The error is only a warning, normally it’s not a problem, because it’s only a warning. Those messages are only for developers and on a public website this should always be turned off, because a hacker can easily find weak points in your website.
You should really contact your hosting provider and turn off php error messages and warnings, this is very important.
Does the warning cause any problem?