Hallo,
Habe bis jetzt leider noch nicht bekommen ?
Gruß,
Rootswin
Hallo,
Habe bis jetzt leider noch nicht bekommen ?
Gruß,
Rootswin
Top Danke
Hallo,
Ich glaube nicht das das mit einer einfachen Weiterleitung der pakete geht, denn die Protokolle sind meiner Erfahrung nach zu unterschiedlich.
Wie du schon sagtest, wäre es aber möglich, 2 Clients auf einem Server zu installieren, einmal den TS2 Client und einmal den TS3 Client und das ganze dann umzuleiten über Virtual-Cable bei Windows oder pulsaudio oder jack bei Linux. ähnlich wie bei einem Musikbot.
Hier ein Link mit Informationen: Mumble-Musikbot mit PulseAudio und eigener virtueller Soundkarte [Natenom´s Wiki (de)]
Das ganze ist zwar für einen Mumble server, jedoch funktioniert das auch. Man muss nur statt Mumble Teamspeak3 nutzen und statt Banshee Teamspeak2.
Jedoch kann man dadurch nur immer von einem Channel auf Server 1 auf den anderen Channel zu Server 2 umleiten.
Gruß,
RootsWin
Isch habe Lösung gefunden:
Es lag an der <form action="[...]" method="post">[...]</form>
Gibt anscheinend irgendeinen Standart vom W3C, wo eine Form nicht in einer Tabelle sein darf, sondern auserhalb sein muss!
Ich habe die Zeilen jetzt auserhalb der <table> und schon funktioniert es!
Hier die Aktualisierte Version, hoffe das es geht bei dir!
Gruß,
RootsWin
Okay, Alles klar. Hier also mein Antrag:
Ich würde gerne bei dieser Verlosung mitmachen, da ich eine Domain für exakt ein Jahr brauche.
Ich will nämlich für ein Paar Studenten eine art "Sharepoint" erstellen. d.H. es gibt eine Homepage, bei der sich die Studenten einloggen können, und immer aktuelle Informationen zu Unterricht, Stoff und Organisatorisches abrufen können. Auch Informationen über Prüfungen (Wann diese stattfinden und was man können sollte) und Nachschlagwerke sollen dort erscheinen. So ist also ein Effizienteres Lernen und Vorbereiten möglich.
Gruß,
RootsWin
P.S.: Wenn du noch fragen zu meinem Vorhaben willst, dann schreib das hier in den Thread.
Was soll denn das CMS so alles können?
Was soll da reinprogrammiert werden?
Reicht es wenn man nur Beiträge bearbeiten kann? oder muss da auch noch eine Benutzer registrierung rein?
Wäre echt hilfreich, wenn du uns da mehr Informationen geben würdest, denn so ein CMS wie Joomla oder Wordpress wird dir wohl keiner nachprogrammieren wollen
Gruß,
RootsWin
gilt das angebot mit der Verlosung noch?
Ja Stimmt das mit der doppelten überprüfung kann man weglassen, dass stimmt. Danke an Taikoso
Das erklärt jedoch nicht, warum es nicht geht.
Gruß,
RootsWin
Da fällt mir ein:
Das ganze kannst du natürlich auch mit iptables machen.
iptables -A INPUT -p tcp --dport 80 -j LOG
setzt eine LOG chain in den IPTables für den eingehenden Traffic
iptables -A OUTPUT -p tcp --sport 80 -j LOG
setzt eine LOG chain in den IPTables für den ausgehenden Traffic
mit iptables -n -L -v kann man sich dann das ganze ausgeben lassen:
$iptables -n -L -v
Chain INPUT (policy ACCEPT 9186 packets, 431K bytes)
pkts bytes target prot opt in out source destination
31279 1302K LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 LOG flags 0 level 4
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 18370 packets, 26M bytes)
pkts bytes target prot opt in out source destination
17406 26M LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:80 LOG flags 0 level 4
Alles anzeigen
Das Beispiel wäre jetzt für den Traffic auf Port 80 (HTTP).
Ob das ganze auch für Teamspeak auf port 9987 mit UDP funktioniert, müsste getestet werden. Vielleicht kann ja Sebbo dazu was sagen, der kennt sich mit den IP-Tables besser aus wie ich?
Gruß,
RootsWin
Ich hab auf die Schnelle folgendes gefunden:
ZitatAlles anzeigen
IPAudit monitors network activity on a network by host, protocol and port.
IPAudit listens to a network device in promiscuous mode, and records
every connection between two ip addresses. A unique connection is
determined by the ip addresses of the two machines, the protocol used
between them, and the port numbers (if they are communicating via udp or
tcp).
IPAudit can be used to monitor network activity for a variety of
purposes. It has proved useful for monitoring intrusion detection,
bandwith consumption and denial of service attacks. It can be used with
IPAudit-Web to provide web based network reports.
IPAudit is a free network monitoring program available and extensible under the GNU GPL. For more, see License Information.
Auf Deutsch: es kann also Aktivitäten aufzeichnen, und diese dann mithilfe von HOST, Protocol und PORT filtern soweit ich das verstanden habe.
Habe es noch nicht getestet, deswegen kann ich auch nicht sagen ob das gut oder schlecht ist.
Quelle: IPAudit - Home
Gruß,
RootsWin
ist
Zitat
"Falsches Captcha"
die genaue Fehlermeldung?
Ob das wirklich so einfach ist, Das ganze als SQLite Dump in MySQL importieren zu können?
Denn im SQLite Dump wird stehen:
AUTOINCREMENT
Und in einem MySQL Dump sollte stehen:
AUTO_INCREMENT
In einem SQLite Dump gibt es in einem
INSERT INTO
Statemant eine andere Art des Escapen.
Habe das ganze auch mal getestet, geht leider nicht ohne Probleme:
SQLite nutzt anscheinend " und MySQL nutzt '
Geht also ohne nachbearbeitung nicht. Und bei 500 Servern dauert das glaube ich etwas länger
//EDIT
Noch zu dem Thema Performance:
Dazu hatten wir bereits eine ausführliche Diskusion im Forum
SQLite oder MySQL Datenbank?
Aus diesem geht hervor, dass MySQL schon schneller ist als SQLite.
Vielleicht haben wir das damals auch falsch diskutiert und/oder etwas nicht miteinbezogen?
Mich würde jedenfalls die Begründung interressieren, wieso MySQL nicht schneller sein sollte als SQLite.
Gruß,
RootsWin
Hab Das Script vom Coach mal angepasst, konnte es aber noch nicht Testen, Im Anhang die aktualisierte Version.
Einfach mal ausprobieren ob es geht, wenn nicht melde dich wieder.
Gruß,
RootsWin
In der createServer.php musst du übrigens noch die Variablen
$publickey = "your_public_key"; // you got this from the signup page
$privatekey = "your_private_key"; // you got this from the signup page
setzten.
Kannst du PHP-Programmieren?
Hier ist eine Dokumentation dazu:
Using reCAPTCHA with PHP - reCAPTCHA — Google Developers
Wenn nein, ich schau mir das ganze mal an, und schreibe eventuell das Script um.
Gruß,
RootsWin
Ich glaube es wäre einfacher von jedem Server ein Backup zu machen, den Server dann auf MySQL umzustellen, und die Backups wieder einspielen. Das klingt zwar nach sehr viel Arbeit, aber anders wird das glaub ich nicht zu machen sein.
Gruß,
RootsWin
Meinst du Hier in das Forum?
Dazu gibt es ein plugin, das habe ich gerade gefunden: reCAPTCHA Support - Plugin-Store - WoltLab®
Ich glaube aber nicht, deine Frage zu verstehen, denn wir benutzen in unserem Forum ja ein reCAPTCHA system?
Gruß,
RootsWin
Hallo,
Eine Umstellung des Servers von SQLite zu MySQL wird schwierig, denn die beiden Datenbanksysteme haben eine unterschiedliche Syntax.
Hier ein Paar unterschiede:
ZitatAlles anzeigen
Here a list of ALL the differences in SQL syntax that I know about between the two file formats:
The lines starting with:
BEGIN TRANSACTION
COMMIT
sqlite_sequence
CREATE UNIQUE INDEX
are not used in MySQL
SQLlite uses CREATE TABLE/INSERT INTO "table_name" and MySQL uses CREATE TABLE/INSERT INTO table_name
MySQL doesn't use quotes inside the schema definition
MySQL uses single quotes for strings inside the INSERT INTO clauses
SQLlite and MySQL have different ways of escaping strings inside INSERT INTO clauses
SQLlite uses 't' and 'f' for booleans, MySQL uses 1 and 0 (a simple
regex for this can fail when you have a string like: 'I do, you don\'t'
inside your INSERT INTO)
SQLLite uses AUTOINCREMENT, MySQL uses AUTO_INCREMENT
source: sqlite - Quick easy way to migrate SQLite3 to MySQL? - Stack Overflow
Im Internet habe ich auch nur Navicat Premium gefunden, mit dem Kann man Datenbanken Transferieren, jedoch kommt dann immer ein Error dass Datentypen nicht existieren bei MySQL, die aber SQLite hat.
Die zwei Datenbanken sind meiner Meinung also zu verschieden um das einfach so zu convertieren.
Gruß,
RootsWin
Gute Frage, das hab ich noch gar nicht getestet. Ist das bei dir der Fall gewesen?
Hallo,
Mit der TS3Admin Class von Paranoid sieht das wie folgt aus:
<?php
/*-------SETTINGS-------*/
$ts3_ip = '127.0.0.1';
$ts3_queryport = 10011;
$ts3_user = 'serveradmin';
$ts3_pass = 'password';
/*----------------------*/
#Include ts3admin.class.php
require("ts3admin.class.php");
#build a new ts3admin object
$tsAdmin = new ts3admin($ts3_ip, $ts3_queryport);
if($tsAdmin->getElement('success', $tsAdmin->connect()))
{
#login as serveradmin
$tsAdmin->login($ts3_user, $ts3_pass);
#GetAllServers
$serverList = $tsAdmin->serverList();
foreach($serverList["data"] as $tsserver)
{
$tsAdmin->selectServer($tsserver["virtualserver_id"], "serverId");
$tsAdminServerInfo = $tsAdmin->serverInfo();
if($tsAdminServerInfo["success"])
{
if($tsAdminServerInfo["data"]["virtualserver_client_connections"] > 0)
{
echo "<span style=\"color:green;\">Der Server mit der ID ".$tsserver['virtualserver_id']." wurde schon einmal besucht!<br /></span>";
}
else
{
echo "<span style=\"color:red;\">Der Server mit der ID ".$tsserver['virtualserver_id']." wurde noch nicht besucht!<br /></span>";
}
}
else
{
echo "<span style=\"color:blue;\">Server Server mit der ID ".$tsserver['virtualserver_id']." Läuft nicht. Er muss gestartet sein, damit diese Prüfung stattfinden kann!<br /></span>";
}
}
}
else
{
echo 'Connection could not be established.';
}
?>
Alles anzeigen
Gruß,
RootsWin
Noch eine Kleine erklärung dazu:
Dieses Script prüft jeden Server, ob ein user in der Datenbank steht, wie Pagian gesagt hat. Dazu werden Alle existierenden virtuelle Server aufgerufen, und nacheinander geprüft ob der Datensatz größer 0 ist.
Das ganze funktioniert natürlich nur, wenn der virtuelle Server online ist.