PHP reports problems at several levels. A Fatal error stops the script and the website stops working; fix it immediately. Warning: the website works, but something is not right. Notice: a minor problem in the code. Deprecated: a function is being used in an outdated way and will stop working in a future version of PHP.
For how to track down the cause, see PHP errors and debugging.