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

Элана

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

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

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

Элана

  • Захожу иногда
  • 159
  • 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

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

Элана

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

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

vipiusss

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

Элана

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

vipiusss

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: 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() .
ну помимо компонента там наверно есть еще плагины, которые тоже наверно надо удалить
*

Элана

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

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

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

capricorn

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

grep -rwl "ereg"

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

Элана

  • Захожу иногда
  • 159
  • 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 от Элана »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Fatal error: Call to undefined method JUserer

Автор Артём46

Ответов: 8
Просмотров: 88
Последний ответ 14.01.2019, 12:02:37
от Артём46
Ошибка 503 Service Unavailable при установке любого расширения

Автор denism300

Ответов: 7
Просмотров: 119
Последний ответ 13.01.2019, 19:23:31
от wishlight
Ошибка в меню - после обновления до 3.8.10

Автор bas700

Ответов: 49
Просмотров: 6220
Последний ответ 31.12.2018, 00:58:46
от ambilive
Ошибка 500 очистка кэша

Автор MakGrouman

Ответов: 1
Просмотров: 110
Последний ответ 24.12.2018, 09:39:50
от wishlight
При изменении алиаса на смартфоне ошибка 404

Автор Лёха Чайник (овсянниково)

Ответов: 6
Просмотров: 414
Последний ответ 15.12.2018, 15:25:25
от Лёха Чайник (овсянниково)