Исправление ошибки в PHP-скрипте на сайте Yii

После внедрения пользовательского PHP-скрипта в код страницы сайта, работающего на фреймворке Yii, возникла критическая ошибка: перестали открываться второстепенные страницы (не главная). Предположительная причина - скрипт ищет файлы, которые для этих страниц отсутствуют.

Задача

Необходимо проанализировать внедрённый код, выявить причину ошибки и выполнить корректировку скрипта для обеспечения стабильной работы всех страниц сайта.

Требования к исправлению

  • Провести анализ существующего PHP-кода, вставленного в шаблон страницы.
  • Выявить условие или функцию, вызывающую ошибку при переходе на второстепенные страницы.
  • Исправить логику скрипта, чтобы он корректно работал на всех страницах сайта, а не только на главной.
  • Обеспечить, чтобы исправление не нарушило основную функциональность, ради которой был добавлен скрипт.
  • Работа ведётся с существующим сайтом на фреймворке Yii (версия уточняется).

Ожидаемый результат

Корректно работающий PHP-скрипт, который не блокирует открытие любых страниц сайта и выполняет свои прямые функции.

Разработка скрипта аналитики рекламных кампаний

Необходимо создать скрипт для сбора и анализа статистики из рекламных систем Яндекс.Директ и VK Ads через их API. Требуется интеграция и вывод ключевых метрик. Исполнитель должен быть готов приступить к работе оперативно.