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, поэтому его нельзя включать более одного раза.

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

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

Я вижу знаки вопроса и непонятные символы на сайте

Если на Вашем сайте отображаются непонятные символы, это связанно с неправильной кодировкой базы...

Помогите, AdSense не отображается

Если Ваша реклама не отображается, пожалуйста, убедитесь, что Вы вставили код между тегов "body"....

Как отключить короткие открывающие теги?

Чтобы отключить короткие открывающие теги, Вам нужно добавить в файл .htaccess код: php_value...

Мой Wordpress был взломан, как сбросить пароль администратора ?

Если Ваш пароль Wordpress был сменен на неизвестное значение, Вы всегда можете сменить его...

403 Forbidden Ошибка

Причины возникновения ошибки:1. Некорректное содеражание файла index.php или index.html, его...