Ответить
 Ошибка.. помогите..
CMETAH
9 сентября 2010 19:24
Сообщение #1


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
И так, наверху сайта.. пишется вот такая ошибка, как ее поправить?
Deprecated: Function ereg() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66 Deprecated: Function ereg() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Deprecated: Function eregi() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 311 Deprecated: Function ereg() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: ereg() expects parameter 2 to be string, array given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66 Deprecated: Function ereg() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Deprecated: Function eregi() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 311 Deprecated: Function ereg() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: ereg() expects parameter 2 to be string, array given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66

Перейти в начало страницы
[ppoe]
9 сентября 2010 19:27
Сообщение #2


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
Это у тебя модуль online шалит. Либо удаляй, либо обновляй.
Перейти в начало страницы
[ppoe]
9 сентября 2010 19:42
Сообщение #3


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
грамотей lol

Перейти в начало страницы
CMETAH
9 сентября 2010 19:45
Сообщение #4


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
что исправлять то?
Перейти в начало страницы
[ppoe]
9 сентября 2010 19:52
Сообщение #5


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
Начнём с того, какая версия модуля у тебя стоит?
Перейти в начало страницы
CMETAH
9 сентября 2010 19:53
Сообщение #6


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
[ppoe],
On-Line 2.3
Перейти в начало страницы
[ppoe]
9 сентября 2010 20:02
Сообщение #7


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
Более поздняя версия модуля есть? Если есть, обновляй, если нет.. хрен знает. У меня была такая же ситуация, я правда не стал заморачиваться, и просто удалил его.
Перейти в начало страницы
стример
9 сентября 2010 20:04
Сообщение #8


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
Function ereg() is deprecated
чё тут не ясно? В новых версиях пхп эта функция не очень поддерживается, все на регулярки переходят smile
Перейти в начало страницы
CMETAH
9 сентября 2010 20:08
Сообщение #9


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
стример,
не совсем понял...
Перейти в начало страницы
стример
9 сентября 2010 21:00
Сообщение #10


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
у тебя видимо стоит пхп 5.3, суть в том что начиная с этой версии пхп не понимает что такое "ereg" или "eregi", так как эти функции считаются устаревшими и медленными. Выход (нормальный) по сути один - заменить "ereg" на "preg_match". Вооще "Function ereg() is deprecated" (англ. - не сложно догадаться) значит что функция устарела и что в следующем релизе её вооще удалят.
Перейти в начало страницы
CMETAH
9 сентября 2010 21:21
Сообщение #11


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
Если не сложно подсказать...
а где это в убунте меняется(термиеал)
Перейти в начало страницы
AlexBen
9 сентября 2010 23:13
Сообщение #12


ФлудераСт
  • 102

Репутация: 0
Группа: User
Сообщений: 1208
Регистрация: 29.01.2010
ICQ:1739390
CMETAH,
кхм) я хоть не знаток php но,стример, ясно дал понять что скрипт надо править > заменить на нужных строках "ereg" на "preg_match"

--------------------
Оставить отзыв Сайту
Мы будем благодарны за ваше внимание!
Перейти в начало страницы
CMETAH
9 сентября 2010 23:27
Сообщение #13


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
о да) тебе мы мое состояние))))
Перейти в начало страницы
CMETAH
9 сентября 2010 23:30
Сообщение #14


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
насолько я понял менять именно в этом модуле.. ну сменил, и снова пишет это же ошибку
Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Deprecated: Function eregi() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 311 Warning: preg_match() expects parameter 2 to be string, array given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66 Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Deprecated: Function eregi() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 311 Warning: preg_match() expects parameter 2 to be string, array given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66 Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Deprecated: Function eregi() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 311 Warning: preg_match() expects parameter 2 to be string, array given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66 Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 308 Deprecated: Function eregi() is deprecated in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 311 Warning: preg_match() expects parameter 2 to be string, array given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 372 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 64 Warning: str_pad() expects parameter 4 to be long, string given in /var/www/web/data/www/games.sds-portal.ru/engine/modules/online.php on line 66
Перейти в начало страницы
CMETAH
9 сентября 2010 23:56
Сообщение #15


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
вообщем пропустил одну, сменил.. и всеравно тоже самое..
Перейти в начало страницы
стример
10 сентября 2010 00:00
Сообщение #16


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
CMETAH wink жжошь

1. Warning: preg_match(): Delimiter must not be alphanumeric or backslash - нужно не просто заменить название функции, но и изменить входящие данные или формат их предоставления. Функция ereg использует POSIX синтаксис, в то время как функция preg_match использует Perl-совместимый синтаксис регулярного выражения. Ознакомься с обеими функциями и подправь регулярки так как того требует собсно стандарт пхп.
2. Function eregi() is deprecated - тож менять нужно и тож на preg_match

Остальные ошибки не разбирал

smile
Перейти в начало страницы
CMETAH
10 сентября 2010 14:32
Сообщение #17


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
Пол ночи сидел, ни чего не понял.. у меня не так таких знаний... помогите вы исправить плиииз!
Вот содержимое файла онлаин
http://87.249.33.209/online.rar


Перейти в начало страницы
стример
10 сентября 2010 17:41
Сообщение #18


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
CMETAH эээ батенька, я показал в чём проблема, сказал как исправить, где подробно почитать, вкратце говоря - разжевал и в рот положил (С) тебе осталось только прочитать и сделать, делать твою работу за тебя я не буду
Цитата: CMETAH
у меня не так таких знаний
нет не знаний, нет желания учиться fellow
Перейти в начало страницы
CMETAH
10 сентября 2010 20:05
Сообщение #19


Активный участник
  • 51

Репутация: 0
Группа: User
Сообщений: 130
Регистрация: 31.01.2010
ICQ:--
еще вопрос, что нужно вписать в хет аксесе что бы не выдавало вообще ошибок?
Перейти в начало страницы
стример
12 сентября 2010 15:48
Сообщение #20


Новичок
  • 17

Репутация: --
Группа: Гости
Сообщений: 0
Регистрация: --
ICQ:--
тут
Перейти в начало страницы
Быстрый ответ Ответить

  Сейчас: 18 мая 2012 06:36