Цитата:
Сообщение от asura013
файлы с папки vserver закидываешь в папку с сервером пв меняешь в них пути до веб и пв серва.
файлы с www кидаешь в папку веб сервера (по умолчанию /var/www), правишь настройки в mymysqlsettings.php. потом вешаешь gamedbtomysql.sh на крон. по идее всё =) адрес топа будет - localhost/top100.php
PS: сам я этот топ не ставил, но там всё элементарно вроде
|
Папка сервера это root ? Где хранятся такие папки как: authd, gamedbd и другие. Да ?
Добавлено через 19 минут
Вот я так устанавливаю:
vserver:
Свернуть ↑
Код:
#!/bin/sh
PW_PATH=/root
WWW_PATH=/var/www
chmod 777 -R $PW_PATH
chmod 777 -R $WWW_PATH/gamedbtomysql.php
chmod 777 -R $WWW_PATH/mymysqlsettings.php
Свернуть ↑Развернуть ↓
Свернуть ↑
Код:
#!/bin/sh
PW_PATH=/root
WWW_PATH=/var/www
echo "==============================================================="
echo "= Вывод информации о персонажах в MySQL ="
echo "==============================================================="
echo ""
echo ""
echo "================================="
echo "=== Проверка наличия файлов ==="
echo "===...........................==="
rm $PW_PATH/gamedbd/listfaction.txt
rm $PW_PATH/gamedbd/listfactionuser.txt
rm $PW_PATH/gamedbd/listrole.txt
echo "===..........Успешно..........==="
echo "================================="
echo "=== GAMEDBD - listfaction ==="
echo "===...........................==="
cd $PW_PATH/gamedbd; ./gamedbd gamesys.conf listfaction >$PW_PATH/gamedbd/listfaction.txt
echo "===..........Успешно..........==="
echo "================================="
echo "=== GAMEDBD - listfactionuser ==="
echo "===...........................==="
cd $PW_PATH/gamedbd; ./gamedbd gamesys.conf listfactionuser >$PW_PATH/gamedbd/listfactionuser.txt
echo "===..........Успешно..........==="
echo "================================="
echo "=== GAMEDBD - listrole ==="
echo "===...........................==="
cd $PW_PATH/gamedbd; ./gamedbd gamesys.conf listrole >$PW_PATH/gamedbd/listrole.txt
echo "===..........Успешно..........==="
echo "================================="
echo "=== Выдача прав файлам ==="
echo "===...........................==="
cd $PW_PATH; ./chmod.sh
echo "===..........Успешно..........==="
echo "================================="
echo "=== Залитие баз ==="
echo "===...........................==="
wget http://127.0.0.1/gamedbtomysql.php
rm *php*
echo "===..........Успешно..........==="
echo "================================="
echo ""
echo "==============================================================="
echo "= Базы успешно залиты ="
echo "==============================================================="
Свернуть ↑Развернуть ↓
www:
Свернуть ↑
Код:
<?php
//Кодинг Rusran
//*******************************************
$pwhost = "127.0.0.1";//хост MySQL
$pwuser = "root";//user MySQL
$pwpass = "ПАРОЛЬ";//password MySQL
$pwdb = "pw";//database MySQL
$basepw = "/root";//корень сервера PW
$GameServer = "127.0.0.1";
$GlinkdPort = "29000";
$GamedbPort = "29400";
$GdeliverydPort = "29100";
@mysql_connect($pwhost,$pwuser,$pwpass);
@mysql_select_db($pwdb);
@mysql_query("SET NAMES 'utf8'");
//*******************************************
?>
Свернуть ↑Развернуть ↓
Затем заливаю
www в корень веб сервера а
vserver в root
и даю chmod.sh и gamedbtomysql.sh права 777
Запускаю gamedbtomysql.sh
Мне выдаёт:
Свернуть ↑
Цитата:
================================================== =============
= Вывод информации о персонажах в MySQL =
================================================== =============
=================================
=== Проверка наличия файлов ===
===...........................===
===..........Успешно..........===
=================================
=== GAMEDBD - listfaction ===
===...........................===
===..........Успешно..........===
=================================
=== GAMEDBD - listfactionuser ===
===...........................===
===..........Успешно..........===
=================================
=== GAMEDBD - listrole ===
===...........................===
===..........Успешно..........===
=================================
=== Выдача прав файлам ===
===...........................===
===..........Успешно..........===
=================================
=== Залитие баз ===
===...........................===
--2014-02-14 15:13:32-- http://127.0.0.1/gamedbtomysql.php
Подключение к 127.0.0.1:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 55 [text/html]
Сохранение в: «gamedbtomysql.php»
100%[================================================== ================================================== ===========================>] 55 --.-K/s за 0s
2014-02-14 15:13:33 (1,59 MB/s) - «gamedbtomysql.php» сохранён [55/55]
===..........Успешно..........===
=================================
================================================== =============
= Базы успешно залиты =
================================================== =============
|
Свернуть ↑Развернуть ↓
И У МЕНЯ ПУСТОЙ ТОП !
Добавлено через 26 минут
И в gamedbd появляются txt которые прописаны тут
Код:
rm $PW_PATH/gamedbd/listfaction.txt
rm $PW_PATH/gamedbd/listfactionuser.txt
rm $PW_PATH/gamedbd/listrole.txt
но топ пустой
Добавлено через 1 час 15 минут
В phpmyadmin почему то в таблице listrole нет персонажей а в listrole.txt в gamebdb они есть
Добавлено через 1 час 31 минуту
Открыл файл
gamedbtomysql.php в ручную и выдало The used command is not allowed with this MySQL version ( Используется команда запрещена с этой версией MySQL ) Что делать ?
Добавлено через 1 час 44 минуты
Mysql не позволяет выполнить команду LOAD DATA LOCAL. Как это испраить ?