Ошибка. 0 Call to undefined function ereg()

  • 11 Ответов
  • 367 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Доброго дня. В админке, после удаления компонента K2, при сохранении материала выдает: Обнаружена ошибка.  0 Call to undefined function ereg() .
При этом материал сохраняется. При сохранении категорий такой ошибки нет, только материалов. Если зайти в менеджер материалов, то статья будет отмечена замочком. Сей факт вызывает не удобство, так как не понятно чего ожидать в дальнейшем. После обновления движка, ошибка сохраняется.
Помоги разобраться и по возможности исправить. За ранее спасибо.

Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #1 : 02.05.2017, 22:23:04 »
Какое-то дремучее расширение, которое у Вас установлено, использует дремучую функцию ereg -- эта функция была удалена из PHP7. Здесь три решения: 1 -- обновить данное расширение, 2 -- заменить функцию ereg на preg_match, 3 -- откатиться до PHP5.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #2 : 03.05.2017, 13:09:39 »
Какое-то дремучее расширение, которое у Вас установлено, использует дремучую функцию ereg -- эта функция была удалена из PHP7. Здесь три решения: 1 -- обновить данное расширение, 2 -- заменить функцию ereg на preg_match, 3 -- откатиться до PHP5.
Спасибо за отклик.
Если рассмотреть 1 решение, то мне нужно по новой установить K2?  И потом опять его снести?
3 решение не хочется, так как действительно стоит  PHP7
2 решение -без вашей помощи не смогу поправить, если это будет более правильный вариант, то пожалуйста подскажите где заменить.  Еще раз спасибо. 

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #3 : 03.05.2017, 13:20:42 »
Вы корректно удалили К2?
Таблицы посмотрите в БД-остались или нет?!
И шаблон не привязан к К2? Может там переопределение было или правка шаблона под компонент?
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #4 : 03.05.2017, 13:47:16 »
Вы корректно удалили К2?
Таблицы посмотрите в БД-остались или нет?!
И шаблон не привязан к К2? Может там переопределение было или правка шаблона под компонент?

Удаляла через менеджер расширений. Таблицы были, сейчас удалила, ситуация та же. Шаблон protostar, шаблон не правила.

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #5 : 03.05.2017, 13:48:24 »
У вас с "0" Joomla или вы какой-то квик правите?
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #6 : 03.05.2017, 14:00:49 »
У вас с "0" Joomla или вы какой-то квик правите?
Да с нуля. Косяк произошел когда решила избавиться от K2. Удалила сначала статьи, потом категории, потом расширение. Возможно не досмотрела что то, или поломала  :o

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #7 : 03.05.2017, 14:02:48 »
Удалите значит сайт, установите с "0" Joomla.
Если уже много статей-БД просто импортируйте.
Ошибки точно не будет.

Если К2 нужен-установите последнюю версию.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

SmokerMan

  • ********
  • 5329
  • 689
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #8 : 03.05.2017, 14:42:06 »
В админке, после удаления компонента K2, при сохранении материала выдает: Обнаружена ошибка.  0 Call to undefined function ereg() .
ну помимо компонента там наверно есть еще плагины, которые тоже наверно надо удалить

Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #9 : 03.05.2017, 15:13:58 »
ну помимо компонента там наверно есть еще плагины, которые тоже наверно надо удалить
Проверила, плагинов, модулей нет. В базе тоже вроде чисто.

Удалите значит сайт, установите с "0" Joomla.
Если уже много статей-БД просто импортируйте.
Ошибки точно не будет.

Если К2 нужен-установите последнюю версию.
если решения не будет, придется сносить.  K2 -точно не нужен. 

*

capricorn

  • *******
  • 1634
  • 106
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #10 : 03.05.2017, 15:15:32 »
Зайдите в терминал (SSH), перейдите в директорию сайта и найдите в ней все файлы, содержащие строку ereg, набрав команду:

grep -rwl "ereg"

Покажите, что получилось.

Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #11 : 03.05.2017, 16:43:34 »
Зайдите в терминал (SSH), перейдите в директорию сайта и найдите в ней все файлы, содержащие строку ereg, набрав команду:

grep -rwl "ereg"

Покажите, что получилось.

Спасибо всем, решение принимаю в пользу снести всё к бабушке.

« Последнее редактирование: 03.05.2017, 17:27:06 от Элана »