PHP Fatal error: Cannot redeclare

Если Вы видите ошибку PHP Fatal error: Cannot redeclare function это значит, что есть проблема в Вашем коде (он пытается объявить одну функцию несколько раз). Мы не предоставляем услуги по написанию кода, Вы можете найти проблему на специализированных ресурсах, например:
http://www.google.com/search?q=PHP+Fatal+error+Cannot+redeclare

Эта ошибка говорит о том, что Ваша функция уже определена. Это может означать:

У Вас есть такая же функция, определенная в двух файлах.
У Вас есть такая же функция, определенная в двух местах в том же файле.
Файл, в котором определена Ваша функция, включается два раза (так, кажется, функция определена два раза)
Чтобы помочь с третьим пунктом, решением было бы использовать include_once вместо include при включении Вашего файла functions.php, поэтому его нельзя включать более одного раза.

  • 350 Пользователей нашли это полезным
Помог ли вам данный ответ?

Статьи по Теме

Я не могу войти на сайт, он не работает. Что делать?

Иногда Ваш сайт может стать недоступным и он может не отобразится для Вас. Ниже перечислены...

Помогите, я удалил файлы.

Бэкапы автоматически создаются еженедельно на Премиум тарифе и ежедневно на Бизнес плане. Вы...

Помогите с моим шаблоном

К сожалению, мы не занимаемся услугами по созданию сайтов. Если Вы самостоятельно не можете...

Я получаю Internal Server Error (500)

Эта ошибка является обобщением, когда возникают неполадки сервер не может обработать запрос к...

Cron задача не работает при установке Drupal

Чтобы создать cron задачу, следуйте этим шагам: 1. Вам нужно создать cron задачу в...