Setting up my old TS from 2017

Denairix

Active Member
Mar 17, 2016
6
3
78
I got the most things running, my TS that was buggy as hell.
TimeBot etc.
But now the GroupAssigner isnt working for me.
Installed php.56 from begin with cause I knew this things were older like adminbot.php, that isn't working too.
But this GroupAssigner would have be priority.
Already tried too redownload API Framework with no result.

[Thu Mar 04 12:56:14.336270 2021] [:error] [pid 13109] [client *******] PHP Fatal error: Class 'TeamSpeak3_Transport_TCP' not found in
/var/www/html/GroupAssigner/libraries/TeamSpeak3/Adapter/Abstract.php on line 136, referer: *******/GroupAssigner/admin.php

When downloading newest API:

[Thu Mar 04 12:56:59.210692 2021] [:error] [pid 13120] [client *******] PHP Fatal error: Call to undefined function utf8_encode() in /var/www/html/EmojiAssigner/libraries/TeamSpeak3/Helper/String.php on line 472, referer: *******/EmojiAssigner/admin.php

Line 471: public function toUtf8()
{
if(!$this->isUtf8())
{
$this->string = utf8_encode($this->string);
}

return $this;
}

When I remove the string line, i'll get TS3 Error: cannot call undefined function 'toUtf8' on this object from GroupAssigner.
And I cant modify it cause i don't know anything about PHP sadly.

Somebody maybe has an idea? Thanks.
 
Top