Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#26443 MrIgor 21 мар 2013, 08:46
Здравствуйте!
Пытаюсь освоить создание простеньких сайтов на бесплатных хостингах. Увидел ваш замечательный модуль и решил, что надо совместить процесc обучения с полезным делом, сделать страницу статистики для клана.
1. Создал домен на http://www.hostinger.ru/ с названием klanrat.p.ht
2. Создал 2 базы данных mysql
3. Скачал архив с модулем, распаковал в отдельную папку
4. Скачал файловый менеджер FileZilla
5. Прочел все темы по установке на этом форуме(вроде все понял?)
6. В папке с распакованным архивом модуля статистики нашел файл function/mysql и внес туда название хостинга базы данных, имя, пароль
7. Соединился по FTP со своим доменом, в папке publik_html создал папку stat
8. Скопировал туда все файлы распакованного модуля. При этом упорно не копировался файл is/jguery.metadata.is файловый менеджер показывает что передача не удалась и в тоже время в папке stat он вроде появился ?
Теперь я запнулся за простейший вопрос, не могу войти в панель управления?
Перепробовал все адреса:
http://klanrat.p.ht/admin/123456
http://klanrat.p.ht/admin,123456
http://klanrat.p.ht/admin
http://klanrat.p.ht/имя пользов базы данных mysql/пароль от базы
Вообщем все перебрал, не могу войти, ошибка 404, получается что такой страницы нет?
На сайте, если его можно так назвать, в папке publik_html кроме файлов модуля больше ничего нет может в этом причина?
Конечно начал я осваивать сайтостроение, пожалуй, со сложноватого пока для меня вопроса, надо было сначала конструкторы освоить. Но вот увидел ваш модуль и загорелся, хочется сделать.
#26445 Exinaus 21 мар 2013, 09:00
Нет, ну вы же сами писали:
7. Соединился по FTP со своим доменом, в папке publik_html создал папку stat

http://klanrat.p.ht/stat/
http://klanrat.p.ht/stat/admin/

И настройки mysql у вас не правильные. В панели управления (http://cpanel.hostinger.ru/advanced/mysql-databases) посмотрите внимательнее какой адрес mysql сервера, раз уж вы хотите разобраться, то будет вам вот такая подсказка, а не прямой ответ.
#26452 MrIgor 21 мар 2013, 11:00
Я когда пост писал, неправильно указал адреса, я так и пробовал:
http://klanrat.p.ht/stat/admin/123456
http://klanrat.p.ht/stat/admin,123456
http://klanrat.p.ht/stat/admin
и сейчас еще раз перепробовал, не выходит.
Адрес базы в файле mysql я указал mysql.hostinger.ru или Вы не это имели ввиду?
#26465 MrIgor 21 мар 2013, 11:37
У себя в папке я вижу такой файл:

server22.hostinger.ru<?php
/*
* Project: Clan Stat
* License: Creative Commons - Attribution-Noncommercial-Share Alike 3.0 Unported
* Link: http://creativecommons.org/licenses/by-nc-sa/3.0/
* -----------------------------------------------------------------------
* Began: 2011
* Date: $Date: 2011-10-24 11:54:02 +0200 $
* -----------------------------------------------------------------------
* @author $Author: Edd, Exinaus, Shw $
* @copyright 2011-2012 Edd - Aleksandr Ustinov
* @link https://wot-news.com
* @package Clan Stat
* @version $Rev: 2.2.0 $
*
*/
?>
<?php
if (preg_match ("/mysql.php/", $_SERVER['PHP_SELF']))
{
//header ("Location: /index.php");
exit;
}

$dbhost ='mysql.hostinger.ru';
// username and password to log onto db SERVER
$dbuser ='u261052754_admin';
$dbpass ='***************';(пароль "замазал")
// name of database
$dbname='u261052754_datebase';
//en - Prefix must be min 1 symbol, max 5 symbols, with _ at the end. Only a-z, A-Z and numbers allowed. For example: $dbprefix = 'msfc_';
//ru - Префикс должен быть не менее 1 и не более 5 символов, в конце префикса должен быть символ _. Разрешены только английские буквы и цифры.
//Для примера: $dbprefix = 'msfc_';
$dbprefix = '';
$sqlchar = 'utf8';

//$db = new PDO ( 'mysql:host=' . $dbhost . ';dbname=' . $dbname, $dbuser, $dbpass);
if (!class_exists('MyPDO')) {
class MyPDO extends PDO
весь не стал копировать
С ним что то не то?
Поэтому я не могу войти?
#26468 MrIgor 21 мар 2013, 11:48
Пошло дело. Подключился по FTP посмотрел как файл выглядит на сервере а там действительно lokalhost отредактировал его там. Это наверное из-за того, что я его стандартным блокнотом винды менял. И вошел наконец в панель управления. Буду дальше пробовать разбираться.
Как говорил один очень умный человек: "Умы бывают трех родов, один все постигает сам, другой в состоянии понять то, что постиг первый, третий сам ничего не постигает и постигнутого другим понять не может.
Надо хотя бы во вторую категорию стремиться :).
#26474 MrIgor 21 мар 2013, 13:38
А файл cron.log в этой версии уже существует? Не надо создавать? Я его нашел там и выставил права доступа 777, а также папкам cache и /admin/sql
#26476 shw 21 мар 2013, 14:00
Обожаю читать монологи, когда человек жизнеутверждающе сам решает большинство вопросов.
#26480 MrIgor 21 мар 2013, 14:58
В админ панели во вкладке "сбор данных во времени" выставил галочку против "аутентификация
Модуль работает, народ доволен, смотрят.
Теперь охота побыстрее все настроить.
Попытался поменять топ 5 игроков на топ 10 как здесь:

rating.php :

$rat['mdmg'] = array_slice($rat['mdmg'],0,5,true);
$rat['mspo'] = array_slice($rat['mspo'],0,5,true);
$rat['mcap'] = array_slice($rat['mcap'],0,5,true);
$rat['mdef'] = array_slice($rat['mdef'],0,5,true);

поменять на

$rat['mdmg'] = array_slice($rat['mdmg'],0,10,true);
$rat['mspo'] = array_slice($rat['mspo'],0,10,true);
$rat['mcap'] = array_slice($rat['mcap'],0,10,true);
$rat['mdef'] = array_slice($rat['mdef'],0,10,true);


avt.php

if($five>5) break;} ?>

поменять на:

if($five>10) break;} ?>

Первый файл нашел и поменял, поменялось все, кроме боевой эффективности но заголовки остались старые, топ 5
Второй файл нашел в папке tabs но не нашел там указанный кусок кода.
А больше 10 можно выставлять?
#26488 McCleod 21 мар 2013, 18:29
Количество можно вроде любое.
Поиском по содержимому найди фаил с заголовками и поменяй их, только в UTF8 сохраняй.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

Реклама | Adv