Apache und Mysql automatisch starten

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Apache und Mysql automatisch starten

Postby kaip » 02. February 2009 22:30

Tach gesagt, also ich hab ein kleines Porblem und weiß nicht mehr weiter und bin auf eure Hilfe angewiesen.

Folgendes:
wenn ich Apache über das Control Panel manuel aktiviere kann ich über meine lokalen php seiten eine externe Datenbank aufrufen.
Sobald ich jedoch das häcken auf "svc" setze ist keine Verbindung mehr möglich. Was mach ich falsch?
Bevor ich auf 1.7.0 aktualisiert habe ging es doch auch.

Mir ist es wichtig das Apache und Mysql automatisch startet.
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Mario Lanz » 03. February 2009 08:07

hat es nicht im Xampp Verzeichnis oder im Apache Verzeichnis ein .bat oder .exe, die die beiden als Service registrieren?
User avatar
Mario Lanz
 
Posts: 104
Joined: 13. October 2004 22:47
Location: CH, Volketswil

Re: Apache und Mysql automatisch starten

Postby kaip » 03. February 2009 10:14

ja schon, aber wenn ich diese ausführe baut er mir keine verbindung mehr zur externen Datenbank auf.
Ich habe dann nur noch zugriff zur lokalen Datenbank. Das ist mir ein rätzel.

Wie schon gesagt wenn ich apache manuell starte dann klappt auch die verbindung zur externen Datenbank.
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Wiedmann » 03. February 2009 10:17

baut er mir keine verbindung mehr zur externen Datenbank auf.

Was verstehst du unter "verbindung zur externen Datenbank"?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Apache und Mysql automatisch starten

Postby kaip » 03. February 2009 10:30

Zu einer Dantenbank aus dem Internet, die nicht auf meinem Rechner liegt.
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Wiedmann » 03. February 2009 11:06

Zu einer Dantenbank aus dem Internet, die nicht auf meinem Rechner liegt.

OK, also geht es hier erstmal nur um den Apache-Dienst. Den MySQL kannst du trotzdem ganz normal als Dienst installieren.

kann ich über meine lokalen php seiten eine externe Datenbank aufrufen.

Du kannst das also über so ein simples Demoscript reproduzieren?
Code: Select all
<?php
    $link = mysql_connect('server', 'user', 'passwort');
?>
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Apache und Mysql automatisch starten

Postby kaip » 07. February 2009 11:46

so habe mal ein kurzes testscript aufgesetzt, das sich mit einer Datenbank aus dem im Internet verbinden soll.

Code: Select all
<?php
$datenbankname = "???";
$server = "???";
$user = "???";
$passwort = "???";

mysql_connect($server,$user,$passwort);
mysql_select_db($datenbankname);

$abfrage = "SELECT * FROM artikel";
$ergebnis = mysql_query($abfrage);

$anzahl   = mysql_num_rows($ergebnis);
echo $anzahl;
?>


wenn ich das Häkchen im Control Panel bei "SVC" nicht setze bekomm ich die Anzahl ausgespuckt.
Wenn ich das Häkchen dann setze bekomm ich folgende Fehlermeldung.

Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host '???' (10107) in C:\xampplite\htdocs\tv\config\test.php on line 7

kann mir dabei jemand helfen???
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Wiedmann » 07. February 2009 11:55

wenn ich das Häkchen im Control Panel bei "SVC" nicht setze bekomm ich die Anzahl ausgespuckt.
Wenn ich das Häkchen dann setze bekomm ich folgende Fehlermeldung.

Das Häckchen "SVC" von welchem Dienst meinst du hier?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Apache und Mysql automatisch starten

Postby kaip » 07. February 2009 12:16

von apache
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Wiedmann » 07. February 2009 12:49

von apache

OK. Das macht Sinn.

Code: Select all
mysql_connect($server,$user,$passwort);

Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host '???' (10107) in C:\xampplite\htdocs\tv\config\test.php on line 7

Benutzt du einen DNS Namen oder eine IP in "$server"?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Apache und Mysql automatisch starten

Postby kaip » 07. February 2009 13:00

einen DNS namen "sql???.your-server.de"
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Wiedmann » 07. February 2009 18:10

einen DNS namen "sql???.your-server.de"

Würde es tun, wenn du eine IP benutzt?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Apache und Mysql automatisch starten

Postby kaip » 07. February 2009 20:48

das ergbnis bleibt gleich ob ich die IP oder die DNS verwende. Sobald das Häcken gestetzt keine Verbindung nach draußen.
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Re: Apache und Mysql automatisch starten

Postby Wiedmann » 07. February 2009 22:57

Sobald das Häcken gestetzt keine Verbindung nach draußen.

dann solltest du mal deine FW usw. überprüfen.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Apache und Mysql automatisch starten

Postby kaip » 08. February 2009 10:33

Bring alles nix, habe einen sauberen Sysemstart ausgeführt, ergebnis bleibt das selbe. Noch eine Idee?
kaip
 
Posts: 9
Joined: 02. February 2009 18:20

Next

Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 5 guests