1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. Joslian
  2. Joslian
    Серверные файлы: https://mega.co.nz/#!Wcc1FZgQ!VseFrAHmIu8NMpoK7VBZeABga20i9XDVIyzw246beI8 Клиентские файлы: https://mega.co.nz/#!uIsWQDDS!S29dIjwgXhMfCOistG9B62BBR74LQIaIMYT47ckzLbE 1. Установка пакетов apt-get update apt-get install openjdk-6-jre apt-get install apache2 apt-get install mysql-server apt-get install php5 apt-get install php5-mysql apt-get install phpmyadmin Для x64: dpkg --add-architecture i386 apt-get update apt-get install ia32-libs 2. Создание базы данных 2.1. Перейдите в phpmyadmin 2.2. Перейдите во вкладку SQL 2.3. Вставьте содержимое файла Sql for DataBase.sql в поле и нажмите ОК. 2.4. Если не работает phpmyadmin, выполните команды: ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d apache2ctl restart 3. Работа с файлами 3.1. Загружаем архив (PWServerFiles1.4.8v85.tar.gz) в корень: / 3.2. Выполняем команду: tar xvzf PWServerFiles1.4.8v85.tar.gz 3.3. Ставим пароль от MySQL("PasswdForMySQL") в файлах: /etc/table.xml /var/www/registration.php 3.4. Выполняем команды: cd /home; chmod 777 chmod.sh; ./chmod.sh ./server start Команды скрипта - server: ./server start - запустить сервер ./server stop - остановить сервер ./server restart - перезапустить сервер ./server getlog - получить лог
    Автор темы: Joslian, 20 янв 2014, ответов - 18, в разделе: PW Сервер
  3. Joslian
  4. Joslian
  5. Joslian
  6. Joslian
  7. Joslian
  8. Joslian
  9. Joslian
    <?php // конфиги $config = array ( 'host' => 'localhost', 'user' => 'root', 'pass' => '12312', 'name' => 'pw', 'link' => 'link1.pwonline.ru', 'port' => '29000', ); // коннект $link = mysql_connect($config['host'], $config['user'], $config['pass']); mysql_select_db($config['name'], $link); // статус $fp = @fsockopen($config['ip'], $config['port'], $errno, $errstr, 1); if($fp >= 1) {$status = '<font color="7FFF00">Online</font>';} else {$status = '<font color=red>Offline</font>';} // кол-во в сети $online = mysql_query("select count(*) from point where zoneid='1'"); $on = mysql_fetch_row($online); $on[0] = $on[0]; // кол-во gm в сети $query = mysql_query("select userid from auth where rid = '0'"); $count = 0; $off_count = 0; while($o2 = mysql_fetch_array($query)) { $online = mysql_query("select * from point where uid='".$o2[0]."'and zoneid='1'"); $o = mysql_fetch_row($online); $query2 = mysql_query("select name from users where id = '".$o2[0]."'"); while($o3 = mysql_fetch_array($query2)) { if ($o[3] == 1) { $count++; } else { $off_count++; } } } // нагрузка на сервер $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if(socket_connect($sock,$config['link'],$config['port'])) { socket_set_block($sock); $buf = socket_read($sock,4,PHP_BINARY_READ); socket_set_nonblock($sock); socket_close($sock); $nagruzka = (int)((ord($buf[3]) * 100) / 255); } // кол-во акков $result = mysql_query("select count(1) from users"); $d = mysql_fetch_array($result); $akkov = "{$d[0]}"; // вывод на страницу echo <<<html <center> <b>Сервер: $status<br/> Кол-во в сети: $on[0]<br/> Кол-во GM в сети: $count<br/> Сервер нагружен на: <br/><progress value='$status' max='100' style='width:10%;height:15px;display:inline-block;' class='progress'>$nagruzka</progress><br/> Аккаунтов на сервере: $akkov<br/> html; ?>
    Автор темы: Joslian, 25 апр 2013, ответов - 9, в разделе: PW Web
  10. Joslian
  11. Joslian