ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (2): [1] 2 »   

> Описание: Обнуление Просмотров
Defenderyk
Отправлено: 16 февраля 2010 — 12:24
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




Обнуление Просмотров при чем время от времени...как то не презентабельно смотрится, когда 50 ответов и 7 просмотров Огорчение
 
 
Defenderyk
Отправлено: 17 февраля 2010 — 13:49
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




Огорчение вот так вот и никто ничего не скажет
 
 
yura3d
Отправлено: 17 февраля 2010 — 14:11
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
Огорчение вот так вот и никто ничего не скажет

А что тут говорить? В теме, посвящённой восстановлению форума после сбоев, подробно описана методика решения проблемы с количеством просмотров, чтобы исключить ситуации
Defenderyk пишет:
когда 50 ответов и 7 просмотров


Defenderyk пишет:
Обнуление Просмотров при чем время от времени...

В чём именно заключается проблема? Обнуляются файлы forumN/views.php или что-то другое? Рекомендую ещё раз проверить правильность расстановки прав доступа на файлы и папки текстовой базы данных форума. Возможно, обнуления происходят из-за нехватки оперативной памяти, выделенной интерпретатору PHP. В этом случае нужно увеличить размер выделенной памяти (параметр memory_limit конфигурации PHP)
 
 
Defenderyk
Отправлено: 17 февраля 2010 — 17:54
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




yura3d пишет:
параметр memory_limit конфигурации PHP)

там 128 мб

yura3d, а ты как то давал скрипт для накрутки кол-ва просмотров. можешь прикрепить?
 
 
electron
Отправлено: 17 февраля 2010 — 17:57
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Defenderyk пишет:
yura3d, а ты как то давал скрипт для накрутки кол-ва просмотров. можешь прикрепить?

этот скрипт здесь есть
 
 
Defenderyk
Отправлено: 17 февраля 2010 — 18:40
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




это не тот скрипт...у меня обнуляются только ПРОСМОТРЫ...вот их накрутить бы обратно
 
 
yura3d
Отправлено: 17 февраля 2010 — 18:56
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
это не тот скрипт...у меня обнуляются только ПРОСМОТРЫ...вот их накрутить бы обратно

Что значит не тот скрипт? Там же ясно сказано:
yura3d пишет:
Если при обнулении пострадало кол-во просмотров тем (сбросилось в 0), то Вы можете накрутить кол-во просмотров при помощи скрипта views.php из прикреплённого архива. Накрутка вызвана тем, что восстановить список просмотров после обнуления невозможно, если конечно не сохранился бэкап файлов forumN/views.php. Накрутка, конечно же, не отражает реальное кол-во просмотров, но позволяет хотя бы привести списки тем в более менее нормальный вид. Скрипт views.php достаточно закачать в папку с форумом, запустить и после окончания его работы удалить.

Речь идёт как раз про скрипт в том архиве, ссылку на который привели electron и я

Defenderyk пишет:
там 128 мб

Объём ОЗУ конечно же далеко не последнюю роль играет, но рассматриваеть его отдельно от всей остальной аппаратно-программной среды сервера практически бессмысленно. Подробнее по этому поводу я уже говорил здесь
 
 
Defenderyk
Отправлено: 17 февраля 2010 — 19:16
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




хм...выдает Hack attempt! и не накручивает Растерялся
 
 
Mashtab
Отправлено: 2 марта 2010 — 07:35
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 26
Дата рег-ции: Март 2009  
Репутация: 0




Цитата:
хм...выдает Hack attempt! и не накручивает


у меня тоже самое. че делать?
 
 
Александр Михалицын
Отправлено: 2 марта 2010 — 08:12
Post Id


Администратор
Super Member


Покинул форум
Сообщений всего: 723
Дата рег-ции: Февр. 2009  
Репутация: 42




Mashtab,
файл common.php покажите. Подмигивание
 
 
Mashtab
Отправлено: 2 марта 2010 — 08:20
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 26
Дата рег-ции: Март 2009  
Репутация: 0




Спойлер (Отобразить)


так или скинуть весь файл?


Отредактировано модератором: electron, 2 марта 2010 — 09:37
добавил спойлер чтоб текст не разносил форум в стороны
 
 
Александр Михалицын
Отправлено: 2 марта 2010 — 09:19
Post Id


Администратор
Super Member


Покинул форум
Сообщений всего: 723
Дата рег-ции: Февр. 2009  
Репутация: 42




Mashtab,
хватит.

В скрипте views.php,
перед:
CODE:
require_once('include/common.php');

добавьте:
CODE:
define('IN_EXBB', true);
 
 
Mashtab
Отправлено: 2 марта 2010 — 09:33
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 26
Дата рег-ции: Март 2009  
Репутация: 0




еще вопрос по этому скрипту где указать какой forum увеличивает просмотры?
я так понял он увеличивает все. а мне нужен forum7.
Спасибо за помощь.
 
 
Александр Михалицын
Отправлено: 2 марта 2010 — 09:34
Post Id


Администратор
Super Member


Покинул форум
Сообщений всего: 723
Дата рег-ции: Февр. 2009  
Репутация: 42




Mashtab,
сейчас, добавлю в код такую возможность. Улыбка
(Добавление)
Попробуйте вот такой вариант скрипта:
CODE:
<?php
define('IN_EXBB', true);
require_once('include/common.php');

$allforums = $fm->_Read(FM_ALLFORUMS);

foreach ($allforums as $forum) {

if (isset($_GET['forums']))
{
$forums = explode(",", $_GET['forums']);
if (!in_array($forum['id'], $forums))
{
continue;
}
}

$list = $fm->_Read('forum'.$forum['id'].'/list.php');
$views = $fm->_Read2Write($fp_views, 'forum'.$forum['id'].'/views.php');
$views = array();
foreach ($list as $id => $topic) {
$views[$id] = mt_rand(200, 1500);
}
$fm->_Write($fp_views, $views);
}

die('Готова! ;)')

?>


Чтобы накрутить счетчик только в определенном форуме, запустите скрипт вот так:
CODE:
views.php?forums=1,2,3,4

(Накрутит форумы с номерами 1, 2, 3, 4)

Обратите внимание, что между цифрами только запятая!
С пробелом распарсит не правильно! Язычок
 
 
Mashtab
Отправлено: 2 марта 2010 — 09:46
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 26
Дата рег-ции: Март 2009  
Репутация: 0




Говорит ошибка. Файл не найден.
В строке так набираю.
http://forum.mashtab.com/views.php?forums=7

(Отредактировано автором: 2 марта 2010 — 09:48)

 
 
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Обнуление Просмотров
Темы Форум Информация о теме Обновление
функция: Просмотров
Настройка форума Ответов: 3
Автор темы: nikk
21 марта 2011 — 12:03
Автор: BON
Обнуление пользователей
Решение проблем Ответов: 17
Автор темы: drummer69
4 декабря 2009 — 16:16
Автор: drummer69
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0991]     [ ]