Это просто уведомление, а не ошибка.
Вероятно, конфигурация php изменилась, так что она выводит на экран уровень уведомления "ошибки".
Если это сторонний код, то просто закомментируйте строку в php.ini, которая начинается с error_reporting
(чтобы он не уведомлял вас об уведомлениях), или в вашем сценарии php выполните это:
// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL ^ E_NOTICE);
Если это ваш код, тогда читайте: Что вызывает появление «Замечания: смещение неинициализированной строки»?
Добро пожаловать, чтобы узнать больше о error_reporting .