DLE: Ошибка просмотра новости 65535

D
На сайте с 13.09.2007
Offline
12
740

Обратил внимание,что пользоватили могут просмотреть одну новость 65535 раз. Потом счетчик как бы замирает на данном значении. Как пробить ему "целку" чтобы он считал просмотры дальше?

Может кто сталкивался?

Сайт на DataLife Engine

Спасибо за любые идеи в этом направлении

нарушение правил © MoMM
AN
На сайте с 05.06.2004
Offline
243
#1

Найти в БД поле, где хранится эта цифра, и увеличить его размер :)

Размещу ваши баннеры на посещаемых сайтах. Места еще есть! Возможен безнал. (/ru/forum/324945) Нужны копирайтеры/рерайтеры - медики. Пишите в личку. (/ru/forum/676932)
Nemesis-TNT
На сайте с 15.07.2008
Offline
26
#2
AnNik:
Найти в БД поле, где хранится эта цифра, и увеличить его размер

Ну да, попробуй... потом расскажишь как можно увеичить это число хотя бы на одну цифру... :)

Менять нужно значения поля в БД с TinyInt на более большую которая может хранить в себе большие числа.

A
На сайте с 16.08.2007
Offline
117
#3

Да уж мне бы ваши проблемы :))) 65535 этож сколько посетителей в сутки? А вообще если у вас не нулл напишите в суппорт отвечают вполне своевременно. Или срок лицензии на год был? У меня таких проблем пока небыло посещаемость на сайтах дле не превышает 1к хостов в сутки, новости с максимум просмотров по 3к не более...

A
На сайте с 26.07.2008
Offline
4
#4

integer real.... ? :)

Ультра качественный хостинг (http://mchost.ru/?referer=960621254) 10$....100$....и это не предел (http://www.sape.ru/r.08f6cea667.php)
D
На сайте с 13.09.2007
Offline
12
#5
Authority:
Да уж мне бы ваши проблемы :))) 65535 этож сколько посетителей в сутки?

Да немного вроде. 20к где-то е.

Вот пример новости

Как ни тыцкай кол-во просмотров не увеличивается болей

Остальным спасибо,будем копать в базе

Dreammaker
На сайте с 20.04.2006
Offline
569
#6

Если ещё нужно решение, то по идее для устранения проблемы нужно в таблице dle_post у поля news_read сделать тип не mediumint(8), а например int(11).

Кстати, на интересный момент наткнулся - DLE использует у себя изменённый GPL-код вырезав копирайты. Кому интересно, можете взглянуть класс /engine/classes/parse.class.php и сравните с http://www.phpclasses.org/browse/package/2189.html :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий