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

Элана

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

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

  • Сорокин Band
  • 1868
  • 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.
*

Элана

  • Захожу иногда
  • 148
  • 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"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 148
  • 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"  |  Работа с "напильником" над шаблонами и расширениями
*

Элана

  • Захожу иногда
  • 148
  • 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
  • 719 / 26
Re: Ошибка. 0 Call to undefined function ereg()
« Ответ #8 : 03.05.2017, 12:42:06 »
В админке, после удаления компонента K2, при сохранении материала выдает: Обнаружена ошибка.  0 Call to undefined function ereg() .
ну помимо компонента там наверно есть еще плагины, которые тоже наверно надо удалить
*

Элана

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

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

Элана

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

508 ошибка при доступе по https

Автор dinonby

Ответов: 0
Просмотров: 14
Последний ответ 19.11.2018, 23:17:43
от dinonby
Ошибка при восстановлении копии сайта!

Автор fireman

Ответов: 7
Просмотров: 93
Последний ответ 17.11.2018, 17:40:33
от fireman
[Решено] Ошибка при регистрации: Что-то не так

Автор Strelok760

Ответов: 8
Просмотров: 255
Последний ответ 02.11.2018, 13:52:47
от Strelok760
Ошибка 1064

Автор klifort

Ответов: 4
Просмотров: 136
Последний ответ 26.10.2018, 05:49:35
от draff
Ошибка в меню - после обновления до 3.8.10

Автор bas700

Ответов: 40
Просмотров: 4646
Последний ответ 18.10.2018, 09:17:51
от voland