Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Community!

Habe mir auf meinem Rechner einen Apache Server installiert und danach php4 drauf gespielt und einmal eine Testseite entworfen! Das hat alles funktioniert! Jetzt habe ich noch MySQL installiert denn ich möchte danach Mambo ausprobieren und das braucht diese drei Sachen um zu funktionieren!

Jetzt bekomme ich aber beim Versuch mich mit dem MySql Server zu verbinden folgende Fehlermeldung:

Error Nr: 2003

Can´t connect to MySql server on localhost (10061)

Wieso?

Firewall ist deaktiviert.

Betriebssystem ist WinXP alle Updates

PHP 4

Apache 2.0

Hab auch noch einen normalen SQL Server auf meinem PC installiert!Könnte das der Grund sein???

Vielleicht könnt Ihr mir helfen!

Grüße Fabian

Geschrieben

ist der mysql Server denn überhaupt gestartet ? ^^

schonmal über XAMPP nachgedacht ? da hast du die probleme meistens nicht.

und ja, der 2. SQL Server kann da dazwischen funken.

Geschrieben

Nein über Xampp hab ich noch nicht nachgedacht und auch noch nichts gehört! Ist das alles in einem und schon konfiguriert, oder?

Ja im Taskmanager läuft die mysqld-nt.exe, obwohl ich mich über Telnet nicht drauf verbinden kann!

Wäre dein Vorschlag das ganze noch mal zu deinstallieren und dann Xampp drauf spielen?

Danke einstweilen!

Fabian

Geschrieben

Kannst du mit einem Tool wie z.B. http://www.mysql.de/products/tools/query-browser/ auf den Server zugreifen? Hast du die MySQL Erweiterung für php installiert bzw. aktiviert (in der php.ini)?

Und ich bin nicht der Meinung, dass sich sie beiden Server in die Quere kommen. Wenn nicht beide auf denselben Port hören, was standardmäßig nicht vorkommen sollte, ist es egal, wieviele SQL Server du auf dem Rechner laufen hast.

EDIT: Mit Telnet wirst du auch wenig Chancen haben, dich mit MySQL zu verbinden... dazu müsste auf dem "Server" ja ein Telnet-Dienst laufen. der "MySQL Server" ist ja aber ncihts anderes als ein MySQL Dienst. Du könntest dich wenn also nur mit deinem eigenen Rechner verbinden ;) Und anstelle von Telnet solltest du lieber ssh verwenden!

Geschrieben

Danke für den Tipp!

Habe Xampp jetzt heruntergeladen und installiert, aber es hat bei der Installation ein Problem gegeben und zwar will der Apache auf dem Port 80 laufen und da hat er bei der Installationgesagt der Port 80 ist schon belegt! Wie komme ich da drauf von wem der belegt ist und wie schaffe ich es dann zu sagen dass der Apache auf dem Port 80 laufen soll!???

Grüße Fabian

Geschrieben

Danke jesterday hab jetzt aber schon alles deinstalliert und xampp drauf gespielt! Nur der Apache will noch nicht so richtig! Wie sage ich windows dass der Apache auf Port 80 laufen soll???

Grüße Fabian

Geschrieben
Wie komme ich da drauf von wem der belegt ist und wie schaffe ich es dann zu sagen dass der Apache auf dem Port 80 laufen soll!???

Der ist von deinem vorher installierten Apache belegt. Und sagen kannst du ihm das in der httpd.conf, mit der Listen Anweisung.

EDIT:

Mit Listen legst du den Port fest, auf den der Server hören soll.

Geschrieben

Kann ich nicht den vorherigen Apache Server vom Port 80 wegnehmen und dafür den neuen dort horchen lassen???

EDIT: Habe den vorherigen auch auf Port 8080 laufen lassen da irgendwas auf meinem Port 80 schon läuft! Was könnte das sein?

Geschrieben

EDIT: Habe den vorherigen auch auf Port 8080 laufen lassen da irgendwas auf meinem Port 80 schon läuft! Was könnte das sein?

Irgend ein anderer Webserver (Port 80 ist laut Standard für HTTP-Anfragen reserviert). netstat in der Dosbox sollte dir auflisten, was alles auf welchen Ports bei dir horcht.

EDIT:

netstat -v -b sollte dir die Programme auflisten, die da genau beteiligt sind.

Geschrieben

Ok netstat hat folgendes Ergebnis geliefert:

Laut netstat läuft für http, https, smtp der Prozess mit der PID 1388 und dass ist laut TaskManager die inetinfo.exe! Sagt dir dass irgendwas??

Geschrieben

Wie kann ich IIS deinstallieren?

Habe jetzt mal im IIS die Standardwebsite auf Port 8080 gelegt und dann mit Xampp einen PortCheck gemacht und jetzt sagt er Port 80 ist frei aber er startet Apache trotzdem nicht, muss ich alles nochmal installieren??

Grüße Fabian

Geschrieben
...und jetzt sagt er Port 80 ist frei aber er startet Apache trotzdem nicht

*Kristallkugel raushol, komische Formeln flüster, mit der Hand über der Kugel wedel* Tut mir leid, der Nebel lichtet sich nicht.

Was passiert denn? Welchen Fehler meldet er? Zur Not mal in die Error.log kucken. (C:\{PfadZuXampp}\Log oder so)

Geschrieben

OK JesterDay!

Habe jetzt alles nochmal deinstalliert und wieder installiert und davor noch beim IIS alles angehalten und siehe da es läuft! Bin jetzt auf meinem Apache Server habe MySQL und PHP und bin froh dass ich dass jetzt so hin bekommen habe!

Vielen Dank für deine Hilfe und noch einen schönen Tag!!:D

Grüße Fabian

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...