Я смотрю на error.log для моего приложения CakePHP и вижу, что периодически получаю такие вещи:
2011-07-28 14:49:39 Warning: Warning (2): Missing argument 2 for NewsController::item()
in [/app/controllers/news_controller.php, line 771]
Кажется довольно простым, что здесь происходит: действие элементаРаньше просто принимал параметр id, а теперь он хочет день, год, месяц, идентификатор.Где-то должен быть устаревший вызов элемента, передающего только идентификатор.
К сожалению, я не знаю, где это где-то, в моем растущем приложении.И приложение, кажется, не ломается, не находя новостей ни в одной точке.Таким образом, кажется, что это может быть где-то действительно хорошо спрятано.
Какова была бы лучшая стратегия для эффективного обнаружения источника этих сообщений об ошибках?