Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Не работает модуль

Не работает модуль


     09.02.2014    Модули    1355

вопрос
Здравствуйте, поставил на сайт модуль для мониторинга серверов teamspeak 3. Проверил модуль на localhost - все работает, ставлю модуль на свой сайт, модуль подключиться к серверу, выдает следующую ошибку:

Warning: fsockopen() [function.fsockopen]: unable to connect to 88.198.106.195 (Connection timed out) in /public_html/engine/modules/tswebviewer/core/teamspeak/TSQuery.class.php on line 428Can't open connection to the server at 88.198.106.195:10002. It might be offline at the moment.

private function open_new_connection()
    {

        $this->connection = fsockopen($this->ip, $this->query_port, $this->sock_error, $this->sock_error_string, $this->timeout);
        if ($this->sock_error != 0)
        {
            throw new QueryNoResponseException(sprintf("Can't open connection to the server at %s:%s. It might be offline at the moment.", $this->ip, $this->query_port));
        }
    }

Ошибка в строчке $this->connection = fsockopen...
Из-за чего может быть эта ошибка и как ее исправить?

Ответил: Diman777


Посмотрите настройки вашей тс, для группы пользователей по умолчанию откройте доступ к информации о сервере или установите веб интерфейс для тимспика прочтите здесь и выводите вашу тс с помощью него.

Комментарии пользователей (5)

nambo1
4

107 | 23

nambo1 - 9 февраля 2014 20:57 - Юзер

Пункт 4 Если у модуля/хака/шаблона с которым возникают проблемы есть автор - обратитесь сначала к нему.

Zakeri
2

Zakeri - 9 февраля 2014 21:25 - Юзер

Обратился, автор молчит

frizoro
33

95 | 135

frizoro - 9 февраля 2014 23:02 - Юзер

А ты точно все правильно сделал, правильно ип и порт прописал?
Везде где нужно?

Zakeri
2

Zakeri - 9 февраля 2014 23:16 - Юзер

Ну, я вроде одинаково все делал, когда использовал openserver оно увидел сервер teamspeak и корректно отображало всю информацию, а вот когда делаю тоже самое с сайтом на хостинге, модуль почему-то не хочет находить серверTS

Diman777
1

1 | 1

Diman777 - 10 февраля 2014 23:18 - Юзер

Не могу отредактировать предыдущее сообщение, в нём неправильная ссылка.
Вот сама ссылка http://ts3.su/teamspeak/veb-interfejs-dlya-teamspeak/08/11/2012.html добавилось http/
Если кому надо будет дам полностью русифицирован, пока ещё не выложил на сайт так как занимаюсь его обновлением.

В настройках сервера TeamSpeak 3 надо включить информацию.
Привилегии --> Группа сервера --> Guest --> Виртуальный сервер --> Информация --> и включить следуешее
b_virtualserver_info_view
b_virtualserver_connectioninfo_view
b_virtualserver_channel_list
b_virtualserver_client_list
b_virtualserver_client_dblist
b_virtualserver_client_dbinfo

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы