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

Элана

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

Филипп Сорокин

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

Элана

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

vipiusss

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

Элана

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

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

vipiusss

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

Элана

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

vipiusss

  • Гуру
  • 5746
  • 344 / 11
  • Скайп: renor_
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #7 : 03.05.2017, 12:02:48 »
Удалите значит сайт, установите с "0" Joomla.
Если уже много статей-БД просто импортируйте.
Ошибки точно не будет.

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

SmokerMan

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

Элана

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

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

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

capricorn

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

grep -rwl "ereg"

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

Элана

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

grep -rwl "ereg"

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

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

« Последнее редактирование: 03.05.2017, 15:27:06 от Элана »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

reCapcha во всплывающем окне - "Ошибка защиты от спама"

Автор Dannik

Ответов: 10
Просмотров: 1086
Последний ответ 13.01.2022, 10:58:22
от Romanvlad
Ошибка кодировки в плагине полей

Автор R31rus

Ответов: 3
Просмотров: 203
Последний ответ 30.11.2021, 09:34:25
от R31rus
Ошибка в коде, что не так?

Автор lgmax

Ответов: 3
Просмотров: 223
Последний ответ 28.11.2021, 22:20:13
от sivers
Ошибка (слишком много редиректов) при получении материала по ID

Автор fearlessfox

Ответов: 0
Просмотров: 146
Последний ответ 11.11.2021, 18:21:10
от fearlessfox
Ошибка 0 Joomla\Filesystem\File::delete: Failed deleting 198-2591.css

Автор polezniy

Ответов: 1
Просмотров: 160
Последний ответ 03.11.2021, 21:06:44
от polezniy