У меня есть сценарий, который должен белить пользователей на моем сервере minecraft удаленно с моего веб-сервера. Этот скрипт отлично работает при запуске с моего локального хоста, но не при запуске на моем веб-сервере (время ожидания подключения). Есть ли что-нибудь, что могло бы это сделать?

require(‘../private/config.php’);
function connectDB($user, $pass, $db) try <
return(new PDO(«mysql:host=localhost;dbname=» . $db . «;charset=utf8», $user, $pass));
> catch(PDOException $ex) return $ex;
>
>
$db = connectDB($dbUser, $dbPass, $dbName);
if ($db instanceof PDOException) die ($db->getMessage());
>

if(!isset($_GET[‘user’]) || $_GET[‘user’]==») die(‘User undefined.’);
>
if(!isset($_GET[‘pw’]) || $_GET[‘pw’]==») die(‘Not Authorised.’);
>
if($_GET[‘pw’]!=$whitelistpassword) die(‘Not Authorised.’);
>

$user = $_GET[‘user’];

define( ‘MQ_SERVER_ADDR’, ‘[ip]’ );

RCON Minecraft | Подключение сервера Minecraft к сайту через RCON


define( ‘MQ_SERVER_PORT’, 25605 );
define( ‘MQ_SERVER_PASS’, ‘passwordtest’ );
define( ‘MQ_TIMEOUT’, 5 );

require ‘MinecraftQuery/MinecraftRcon.class.php’;

try
$Rcon = new MinecraftRcon;

$Rcon->Connect( MQ_SERVER_ADDR, MQ_SERVER_PORT, MQ_SERVER_PASS, MQ_TIMEOUT );

$Data = $Rcon->Command(«whitelist add «.$user);

if($Data===false) throw new MinecraftRconException(«Failed to get command result.»);
>
else if(StrLen($Data)==0) throw new MinecraftRconException(«Got command result, but it empty.»);
>

//echo HTMLSpecialChars($Data);
>
catch( MinecraftRconException $e )
header(‘Location: approve.php?pw=’.$whitelistpassword);
die(‘Error’);
>
$Rcon->Disconnect();

$sql = «UPDATE ‘Applications’ SET ‘Approved’ = 1 WHERE ‘Minecraft’ = :user»;
$stmt = $db->prepare($sql);
$stmt->bindParam(‘:user’, $user);
$stmt->execute();
header(‘Location: approve.php?pw=’.$whitelistpassword);
?>

Каждый раз, когда я запускаю его с веб-сервера, время истекает. Затем сервер Minecraft выходит из строя. Ожидается: «Пользователь» добавлен в белый список (работает с localhost) Фактически с веб-сервера:

Warning: fsockopen() [function.fsockopen]: unable to connect to [ip]:25605 (Connection timed out) in /home/dooog/public_html/MinecraftQuery/MinecraftRcon.class.php on line 38

Warning: Cannot modify header information — headers already sent by (output started at /home/dooog/public_html/MinecraftQuery/MinecraftRcon.class.php:38) in /home/dooog/public_html/whitelistsend.php on line 57

спросил(а) 2013-02-19T01:09:00+04:00 10 лет, 1 месяц назад

Источник: progi.pro

Читайте также:  Как лечить страйдера в Майнкрафт

Не работает RCON на сервере Minecraft

«Если это важно то сервер стоит на SuperHub»

Rcon + tradeMC | Как подключить донат на сервере майнкрафт ?


А ты уверен, что хостинг самостоятельно не отключает RCON?

Minecraft windows 10 вопрос

5 месяцев назад

Популярное

Как использовать адский светоч в майнкрафт?

Не могу скачать официальный майнкрафт лаунчер

Minecraft при подключении на сервер выдаёт ошибку: illegal packet received terminating connection Версия 1.16.5

Как узнать, сколько прожито игровых дней в майнкрафте?

Как добавить в приват игрока на анархии? [minecraft

14 ответов
Как узнать rcon пароль от чужова сервера minecraft Rcon Пароль Rcon Порт Fi Fider fd

  • 5 лет назад
  • 3 ответа

Не могу открыть майнкрафт сервер Ле Лев Нестеров

  • 1 год назад
  • 2 ответа
  • 1 год назад
  • 1 ответ

Что за чертовщина с функциями minecraft? Ни Никита Каргин

  • 3 года назад
  • 1 ответ

Создал сервер майнкрафт. На мониторинге не отвечает ма максим удовиченко

  • 2 года назад
  • 1 ответ

Ошибка сервера minecraft — 2 Ру Руслан Махнёв

  • 2 года назад
  • 2 ответа

Не запускается майнкрафт на весь экран в виндовс 11. Приходится играть вот так. Есть у кого варианты решения?

Не запускается майнкрафт на весь экран в виндовс 11. Приходится играть вот так. Есть у кого варианты решения?

5 месяцев назад

Не получается зайти на сервер майнкрафт с мобильным интернетом

Не получается зайти на сервер майнкрафт с мобильным интернетом

5 месяцев назад

Майнкрафт, Не удается зайти по сети с другом, заходил год назад на изи а теперь не могу

Майнкрафт, Не удается зайти по сети с другом, заходил год назад на изи а теперь не могу

5 месяцев назад

Источник: minecraftru.net

Не работает rcon minecraft

problemaF
21 января 2020 — 13:55
Вы не авторизованы, войдите на сайт.

Здравствуйте ,мне нужно включить ркон порт и другие,чтобы была возможность создать автодонат через сайт.Когда я вставляю ркон порт в сайт.и пароль правильно,то при покупке привилегии донат не выдается.Мы начали разбираться,и оказывается что ркон порт выключен.Можно все включить,чтобы была возможность выдачи автодоната после покупки в магазине?

Читайте также:  Как слепить меч из Майнкрафта

иконка рекламы

Реклама Заказать хостинг
Надёжный и качественный хостинг Minecraft 24/7 по доступным ценам.
Поддержка модов и плагинов, скоростные SSD диски и быстрая память DDR4.

Владимир
21 января 2020 — 14:55

На странице настроек сервера включается rcon.

problemaF
21 января 2020 — 18:11

Владимир, Enable rcon: включен

Владимир
21 января 2020 — 18:31

Источник: zorotex.org