PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Webserver


kaitokid
07.12.2013, 10:18
Hallo, ich stoße mit meiner Webseite an die Leistungsgrenze und bei vielen Usern gibt es Lags weil MySQL wohl mit den Positionsdaten und so weiter überfordert ist. Gibt es schnellere Lösungen als XAMPP?

Zitat von einem User der einsteigen wollte:
Warning: mysql_connect(): Too many connections in C:\xampp\htdocs\KERNEL-DOCMS\Files\en_US\INDEXINTERNAL\internalMapRevolut ion.php on line 4

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in C:\xampp\htdocs\KERNEL-DOCMS\Files\en_US\INDEXINTERNAL\internalMapRevolut ion.php on line 5
SQL Query Failed
Warning: mysql_connect(): Too many connections in C:\xampp\htdocs\KERNEL-DOCMS\Files\en_US\INDEXINTERNAL\internalMapRevolut ion.php on line 141

Fatal error: Call to undefined function error() in C:\xampp\htdocs\KERNEL-DOCMS\Files\en_US\INDEXINTERNAL\internalMapRevolut ion.php on line 141

lg & Danke

Miata3de
07.12.2013, 11:30
Ganz kurz und klar: Ja, eine Linux-distri.
Z.B. Debian mit lighttpd und mysql. Von vielen Providern gibt es da auch "Ready-to-Use"-Systeme, aber von denen halte ich persönlich nicht viel. (Ist nur meine persönliche Meinung)
Windows ist bekannterweise ein Ressourcenfresser, Unix-systeme sind da viel genügsamer. Also mache ein Backup deiner Daten, setze den Server mit einem Unix-system (Debian usw.) neu auf und spiele deine Daten wieder ein. Dann sollte dein Server noch eine weile ausreichend sein für dein Projekt.

kaitokid
07.12.2013, 11:41
Aber das Backend ist in C# geschrieben und das geht ohne .NET ja nicht. :(

SP4C3
07.12.2013, 12:24
Naund? C# gibts auch unter Linux...
.net gibts unter dem namen mono...

Erstmal, wenn du das ganze Produktiv mit xampp einsetzt, gehörst du von deiner Stelle verbannt.
Xampp als fertig Apache, PHP, Mysql Distribution ist definitiv eine gute Entwicklungsplatform, aber für den Produktiveinsatz schlicht mist.

Im übrigen, wenn du dir die Fehlermeldung durchliest, siehst du, dass das mit deinem Webserver nix zu tun hat, der macht fröhlich weiter seinen Dienst.

Du kannst einfach das Verbindungslimit in der mysql Konfiguration hochsetzen, dann läufts wieder...