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 Пользователей нашли это полезным
Помог ли вам данный ответ?

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

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

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

Как отключить вывод ошибок PHP ?

Чтобы отключить вывод ошибок в Вашем скрипте, используйте: error_reporting(0); Запомните, что...

Изображения не отображаются на моем сайте

Пожалуйста, убедитесь, что изображения загружены на сервер. Проверьте, что в HTML верно указаны...

Я вижу старое содержимое сайта после загрузки новых файлов

Скорее всего, Ваш браузер хранит старые копии в кэше для быстрой загрузки Вашего сайта. Вам нужно...

Команда пинг ping и tracert(traceroute) как правильно использовать?

Команда ping используется для проверки доступности сетевых ресурсов. Чаще всего она нужна, чтобы...