Запросы к базе данных через Hive / Thrift в PHP не работают

я пытаюсь запросить базу данных через Hive / Thrift в PHP. Тем не менее, я постоянно получаю сообщение об ошибке:

TSocket: timed out reading 4 bytes from XYZ

м, используя код из

https://cwiki.apache.org/Hive/hiveclient.html#HiveClient-PHP

вместе с этим клиентом PHP Thrift

https://github.com/garamon/php-thrift-hive-client

Мой код:

setSendTimeout(30 * 1000);
$socket->setRecvTimeout(30 * 1000);

$transport = new TBufferedTransport( $socket, 1024, 1024 );
$protocol  = new TBinaryProtocol( $transport );

$client    = new ThriftHiveClientEx( $protocol );

$transport->open();

$client->execute("my query");

?>

Примечание. Я могу подключиться к XYZ через консоль (команда telnet).

Я бы оценил любую помощь. Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос