![]() ![]() |
| CMETAH |
Сообщение #1
|
| Активный участник
Репутация: 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] |
Сообщение #2
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
Это у тебя модуль online шалит. Либо удаляй, либо обновляй. |
| [ppoe] |
Сообщение #3
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
грамотей ![]() |
| CMETAH |
Сообщение #4
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
что исправлять то? |
| [ppoe] |
Сообщение #5
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
Начнём с того, какая версия модуля у тебя стоит? |
| CMETAH |
Сообщение #6
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
[ppoe], On-Line 2.3 |
| [ppoe] |
Сообщение #7
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
Более поздняя версия модуля есть? Если есть, обновляй, если нет.. хрен знает. У меня была такая же ситуация, я правда не стал заморачиваться, и просто удалил его. |
| стример |
Сообщение #8
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
Function ereg() is deprecated чё тут не ясно? В новых версиях пхп эта функция не очень поддерживается, все на регулярки переходят |
| CMETAH |
Сообщение #9
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
стример, не совсем понял... |
| стример |
Сообщение #10
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
у тебя видимо стоит пхп 5.3, суть в том что начиная с этой версии пхп не понимает что такое "ereg" или "eregi", так как эти функции считаются устаревшими и медленными. Выход (нормальный) по сути один - заменить "ereg" на "preg_match". Вооще "Function ereg() is deprecated" (англ. - не сложно догадаться) значит что функция устарела и что в следующем релизе её вооще удалят. |
| CMETAH |
Сообщение #11
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
Если не сложно подсказать... а где это в убунте меняется(термиеал) |
| AlexBen |
Сообщение #12
|
![]() ФлудераСт
Репутация: 0 Группа: User Сообщений: 1208 Регистрация: 29.01.2010 ICQ: |
CMETAH, кхм) я хоть не знаток php но,стример, ясно дал понять что скрипт надо править > заменить на нужных строках "ereg" на "preg_match" -------------------- Оставить отзыв Сайту Мы будем благодарны за ваше внимание! |
| CMETAH |
Сообщение #13
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
о да) тебе мы мое состояние)))) |
| CMETAH |
Сообщение #14
|
| Активный участник
Репутация: 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 |
Сообщение #15
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
вообщем пропустил одну, сменил.. и всеравно тоже самое.. |
| стример |
Сообщение #16
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
CMETAH 1. Warning: preg_match(): Delimiter must not be alphanumeric or backslash - нужно не просто заменить название функции, но и изменить входящие данные или формат их предоставления. Функция ereg использует POSIX синтаксис, в то время как функция preg_match использует Perl-совместимый синтаксис регулярного выражения. Ознакомься с обеими функциями и подправь регулярки так как того требует собсно стандарт пхп. 2. Function eregi() is deprecated - тож менять нужно и тож на preg_match Остальные ошибки не разбирал |
| CMETAH |
Сообщение #17
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
Пол ночи сидел, ни чего не понял.. у меня не так таких знаний... помогите вы исправить плиииз! Вот содержимое файла онлаин http://87.249.33.209/online.rar |
| стример |
Сообщение #18
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
CMETAH эээ батенька, я показал в чём проблема, сказал как исправить, где подробно почитать, вкратце говоря - разжевал и в рот положил (С) тебе осталось только прочитать и сделать, делать твою работу за тебя я не буду Цитата: CMETAH у меня не так таких знаний нет не знаний, нет желания учиться |
| CMETAH |
Сообщение #19
|
| Активный участник
Репутация: 0 Группа: User Сообщений: 130 Регистрация: 31.01.2010 ICQ:-- |
еще вопрос, что нужно вписать в хет аксесе что бы не выдавало вообще ошибок? |
| стример |
Сообщение #20
|
| Новичок
Репутация: -- Группа: Гости Сообщений: 0 Регистрация: -- ICQ:-- |
|
![]() ![]() |
| Сейчас: 18 мая 2012 06:36 |
Только у нас
dle шаблоны бесплатные
для DataLife