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

Элана

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

Элана

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

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: 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

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: 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

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

Элана

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

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

Элана

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

Ошибка при создании Ленты новостей

Автор Marus

Ответов: 1
Просмотров: 65
Последний ответ 24.04.2019, 22:31:12
от Marus
Ошибка синтаксиса в таблице

Автор Zudva

Ответов: 0
Просмотров: 34
Последний ответ 19.04.2019, 09:04:57
от Zudva
Ошибка в файле SiteApplication.php

Автор alexo

Ответов: 0
Просмотров: 54
Последний ответ 14.04.2019, 16:02:31
от alexo
Ошибка - Class 'Joomla\CMS\Log\Logger\RuntimeException' not found

Автор jumlauser

Ответов: 4
Просмотров: 269
Последний ответ 27.03.2019, 22:47:08
от jumlauser
Ошибка Недопустимое поле: - стандартные дополнительные поля

Автор Аня

Ответов: 1
Просмотров: 69
Последний ответ 26.03.2019, 12:41:45
от effrit