Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

10 страниц V  « 5 6 7 ... 8 9 »

Страница статистики для сервера

, Стастистика из csstats.dat
Статус пользователя xoymiii
сообщение 24.5.2014, 12:12
Сообщение #101


Стаж: 13 лет

Сообщений: 769
Благодарностей: 244
Полезность: 567

писал кто нибудь скрипт для загрузки на удалённый хост? или как через крон сделать? только полную команду
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fire
сообщение 24.5.2014, 13:18
Сообщение #102


Иконка группы

Стаж: 17 лет

Сообщений: 2201
Благодарностей: 2227
Полезность: 963

Цитата(xoymiii @ 24.5.2014, 13:12) *
писал кто нибудь скрипт для загрузки на удалённый хост? или как через крон сделать? только полную команду

Можно по идее ssh тянуть.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
OneNum
сообщение 25.5.2014, 11:14
Сообщение #103
Стаж: 11 лет

Сообщений: 68
Благодарностей: 26
Полезность: 0

архивируешь в .tar.gz и в ssh: wget http://site.ru/1.tar.gz

Отредактировал: OneNum, - 25.5.2014, 11:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 25.5.2014, 11:24
Сообщение #104
Стаж: 13 лет

Сообщений: 509
Благодарностей: 196
Полезность: 635

Цитата(xoymiii @ 24.5.2014, 14:12) *
писал кто нибудь скрипт для загрузки на удалённый хост? или как через крон сделать? только полную команду

Лично я через FTP сделал...)

Скрытый текст
Код
<?php  
@set_time_limit(0);  
@ini_set("display_errors","1");
@ignore_user_abort(1);
//ФТП-сервер, откуда берем файл
$ftp_server1 = "127.0.0.1";// Фтп-сервер1
$ftp_login1 = "name";// Фтп-логин1
$ftp_pass1 = "pas";// Фтп-пасс1
$path1 = '/service67/cs/cstrike/addons/amxmodx/data/csstats.dat'; // Путь до скачиваемого файла
$file = $ftp_server1.$path1;  
//ФТП-сервер, куда кладём файл
$ftp_server2 = "127.0.0.1";// Фтп-сервер2
$ftp_login2 = "name2";// Фтп-логин2
$ftp_pass2 = "pas2";// Фтп-пасс2
$ftp_port2 = 21;// Фтп-порт2
$ftp_time_out2 = 100;// Фтп-таймаут2
$path2 = 'www/stats/csstats.dat';// путь до директории на втором фтп, куда будем закачивать файл (включая название файла)
########################################
$file1 = "ftp://" . $ftp_login1 . ":" . $ftp_pass1 . "@" . $file;
$open = ftp_connect($ftp_server2,$ftp_port2,$ftp_time_out2  ); // сервер, порт, таймаут  
if(!ftp_login($open,$ftp_login2,$ftp_pass2))  
    exit("Не могу соединиться");  
# Копируем #  
if (ftp_put($open, $path2, $file1, FTP_BINARY))  echo "Статистика успешно скопирована!";  
else  echo "Не удалось скопировать в $path2\n";  
ftp_close($open);
?>


ну, и если нет крона, то можно в index.php закинуть

Код
    $last_cron_time = file_get_contents("cron.txt");
    $period = time() - 60 * 60;  //интервал, 60 секунд * 60 раз = один раз в час
    if ($last_cron_time < $period)
    {
              file_get_contents("http://сайт/скрипт.php");

              file_put_contents("cron.txt", time());
    }


Отредактировал: TarikYuzkiv, - 25.5.2014, 11:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Serj
сообщение 25.5.2014, 13:20
Сообщение #105


Стаж: 15 лет

Сообщений: 855
Благодарностей: 266
Полезность: 198

А это нечто на перле от меня
Скрытый текст
Код
##################################
# Author: serj (mservers.org.ua) #
# Date: 18.02.2014               #
##################################

use Net::FTP;

$ftp_server='';
$ftp_login='';
$ftp_pass='';
$ftp_dir='addons/amxmodx/data/';
$ftp = Net::FTP->new($ftp_server, Timeout => 30, Debug => 0) || die "$!\n";
$ftp->login($ftp_login, $ftp_pass) || die "$!\n";
$ftp->binary();
$ftp->cwd($ftp_dir) || die "$!\n";
$ftp->get("csstats.dat", "csstats.dat") || die "$!\n";
$ftp->quit();


Отредактировал: Serj, - 25.5.2014, 13:21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя xoymiii
сообщение 25.5.2014, 13:37
Сообщение #106


Стаж: 13 лет

Сообщений: 769
Благодарностей: 244
Полезность: 567

спасибо) попробую как нибудь вникнуть...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AssadaKiev
сообщение 25.5.2014, 17:18
Сообщение #107
Стаж: 12 лет

Сообщений: 240
Благодарностей: 143
Полезность: 845

3aB}{o3,
Должна работать. Может просто забыли конфиги переписать(пути к файлам)

Есть у кого-то проблемы с последней версией?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.5.2014, 20:10
Сообщение #108
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

AssadaKiev,
есть...
не работает виджет, вернее таблица пустая, только названия колонок sad.gif
Ссылка на страничку: http://astats.gg-lite.ru/?a=widget&id=1

TarikYuzkiv,
зачем 2 ftp сервера? =|

мой вариант
Код
<?php

$ftp_ip = "IP";
$ftp_login = "LOGIN";
$ftp_passwd = "PASSWD";
$ftp_file_dir = "/addons/amxmodx/data"; # путь до диры с файлом csstats.dat на игровом сервере

$local_file = '/var/www/trollface/data/www/csstats.dat'; # путь и название файла куда положить файл на веб-хостинге
$server_file = 'csstats.dat';

if($conn_id = ftp_connect($ftp_ip))
{
    if(ftp_login($conn_id, $ftp_login, $ftp_passwd))
    {
        if(ftp_chdir($conn_id, $ftp_file_dir))
        {
            if(ftp_get($conn_id, $local_file, $server_file, FTP_BINARY))
                echo "[OK] Файл $local_file обновлен!";
            else
                echo "[FAIL] Файл $local_file не обновлен!";    
        }
    }
}

ftp_close($conn_id);

?>


Отредактировал: trollface, - 25.5.2014, 20:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Leksandr
сообщение 25.5.2014, 20:12
Сообщение #109
Стаж: 13 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 458
Полезность: 821

Цитата(trollface @ 25.5.2014, 21:10) *
AssadaKiev,
есть...
не работает виджет, вернее таблица пустая, только названия колонок sad.gif
Ссылка на страничку: http://astats.gg-lite.ru/?a=widget&id=1


ver. 1.2.4?
У меня все норм с виджетом.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.5.2014, 20:14
Сообщение #110
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

Leksandr,
она самая.
вчера(или позавчера) с гитхаба качал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Leksandr
сообщение 25.5.2014, 20:15
Сообщение #111
Стаж: 13 лет
Город: Украина, Сумы (Ахтырка)

Сообщений: 1000
Благодарностей: 458
Полезность: 821

trollface,
Сегодня утром качал, все норм.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.5.2014, 20:18
Сообщение #112
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

Leksandr, ясно
подождем автора.

ps.gif Ругается на /core/models/api.php (вторая строка. Undefined variable: md) как то так.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 25.5.2014, 21:43
Сообщение #113
Стаж: 13 лет

Сообщений: 509
Благодарностей: 196
Полезность: 635

Цитата(AssadaKiev @ 25.5.2014, 19:18) *
Есть у кого-то проблемы с последней версией?

Кнопка ">>" должна кидать на последнюю страницу?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fire
сообщение 27.5.2014, 13:47
Сообщение #114


Иконка группы

Стаж: 17 лет

Сообщений: 2201
Благодарностей: 2227
Полезность: 963

Цитата(TarikYuzkiv @ 25.5.2014, 12:24) *
Лично я через FTP сделал...)


Я вообще curl припилил, щас работает с http, https, ftp, sftp и кучу других.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AssadaKiev
сообщение 9.6.2014, 18:01
Сообщение #115
Стаж: 12 лет

Сообщений: 240
Благодарностей: 143
Полезность: 845

TarikYuzkiv,
скорее всего =)

trollface,
наверное пофиксил. Проверь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
dimka198
сообщение 1.7.2014, 10:40
Сообщение #116
Стаж: 12 лет

Сообщений: 1541
Благодарностей: 283
Полезность: 13

нашёл кто решение с белой страницей?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
dimka198
сообщение 3.7.2014, 10:50
Сообщение #117
Стаж: 12 лет

Сообщений: 1541
Благодарностей: 283
Полезность: 13

может кто нибудь скинуть рабочую версию?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
andreiwiz
сообщение 8.7.2014, 5:34
Сообщение #118
Стаж: 11 лет

Сообщений: 335
Благодарностей: 29
Полезность: 0

помогите установить))) на VDS. я нуб)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gani97Kz
сообщение 11.7.2014, 22:37
Сообщение #119


Стаж: 12 лет
Город: Харьков

Сообщений: 418
Благодарностей: 218
Полезность: 449

Неужели нету ответа на белую страницу?!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 11.7.2014, 23:46
Сообщение #120


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Gani97Kz,
Включить отображение ошибок и смотреть ошибку, либо открывать лог веб сервера и там смотреть ошибку
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
10 страниц V  « 5 6 7 ... 8 9 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: