• Здравствуйте!
    Последнее время некоторые плагины не обновляются, тему обновить тоже не получается. Но сам сайт работает.
    Зашел в логи и увидел такую ошибку:
    PHP Fatal error: Call to undefined function get_template_directory() in …/functions.php on line 19
    19 строка из кода ( define(‘FAVE_PATH’, get_template_directory()); )

    Подскажите, что это значит и как это исправить?!
    Заранее огромное спасибо!

    • Тема изменена 7 лет, 9 месяцев назад пользователем Netessov.
Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Модератор Yui

    (@fierevere)

    永子

    попробуйте переустановить wordpress нажатием кнопки в Консоль — Обновления
    также можете попробовать обновить плагины/тему переключившись на тему по умолчанию (Twenty …)

    Спасибо! WordPress переустановил, тему обновил, а вот плагин так и не получилось, крутится обновление, но не завершается.

    Как еще можно решить эту проблему?

    Модератор Yuri

    (@yube)

    Можно скачать, развернуть архив и залить содержимое на хостинг по FTP. Либо залить архив и развернуть прямо на хостинге через файл-менеджер панели управления хостингом.

    Модератор Yui

    (@fierevere)

    永子

    скачайте нужный плагин из каталога

    Плагины

    замените папку плагина в /wp-content/plugins из скачанного архива плагина

    зайдите в админку

    зависание может быть из за медленной сети или каких-то иных проблем с хостингом

    В общем-то проблема в том, что этот плагин (WPML Multilingual CMS) для второго языка сайта, там и переводы текстов и т.д. при удалении оно все пропадет же.

    Модератор Yui

    (@fierevere)

    永子

    как вы думаете работает обновление ?
    оно скачивает плагин, разархивирует его во временную папку
    удаляет оригинальную папку и заменяет ее новой распакованой версией

    cайт можно поставить на профилактические работы созданием файла .maintenance в корне сайта
    (да, начинается с точки, в фтп клиенте надо включить будет показ скрытых файлов чтобы его увидеть)

    Спасибо большое за советы!
    Я также обратился в поддержку плагина и они посоветовали решить проблему с помощью плагина Core Control. И это помогло!

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «PHP Fatal error» закрыта для новых ответов.