PHP xampp und win7

GabbaHansn

Lieutenant
Registriert
Okt. 2007
Beiträge
529
hallo,

ich hab gerade große probleme den appache server zum laufen zu bekommen auf win7 64bit

eigentlich läuft der appache ja wie er soll, aber mysql verweigert zum großteil den dienst, ich kann zwar per phpmyadmin ohne probleme zugreifen. allerdings haut er mir bei abfragen weder exceptions noch anderwertiges heraus, die mit mysql gefüllten contents bleiben einfach leer, das gleiche ist wenn ich mich ins acp einloggen möchte, er sendet zwar header fehler aber keinen msql...

so zu meiner frage: hat jemand ähnliche probleme auf win7 oder hab ich dann doch etwas verbockt?

wie führe ich bein win7 den mysql dienst im kompatibilitäts modus aus? vielleicht macht er dann wie er soll...

ich hoffe um antworten :)

lg Hansn
 
Vermutlich falsch installiert. MySQL benötigt temporäre Verzeichnisse, um nicht-triviale Tabellen-Abfragen auszuführen. Hat MySQL keinen Schreibzugriff darauf, ist das Auftreten Deines geschilderten Verhaltens sehr wahrscheinlich.
 
mhm kann ich ihm nicht einfach die schreibrechte geben? sry hab win 7 nicht gerade lange oben und muss mich erstmal einleben, weswegen ich viele funktionen nicht kenne, ich werd mal schaun was sich machen lässt

besten dank schon mal
 
GabbaHansn schrieb:
mhm kann ich ihm nicht einfach die schreibrechte geben? sry hab win 7 nicht gerade lange oben und muss mich erstmal einleben, weswegen ich viele funktionen nicht kenne, ich werd mal schaun was sich machen lässt

besten dank schon mal

Natürlich kannst Du auch Schreibrechte auf die Verzeichnisse legen - dann musst Du die MySQL-Dokumentation lesen, welche Verzeichnisse das (unter Windows) genau sind.

Vielleicht haben aber auch die Apachefriends im Forum schon eine Antwort auf ein solches Problem.
 
Schalt mal probeweise den Useraccount Control von Windows 7 ab. Ich nutze dieses dämliche Feature aufgrund solcher Probleme von vornherein nicht mehr - und hatte bei der Installation und dem Betrieb von Xampp auch keinerlei Probleme.

Vielleicht ists bei dir genauso, wer weiß. zur Not, wenn du UAC aktiv haben willst, muss jede .exe/.bat von Xampp vom Systemadmin ausgeführt werden könne (das kannst du über die Dateirechte der jeweiligen Dateien regeln).
 
@TchiboMann: "Linuxdödelkram" ? - geistreicher gehts kaum.

Back to topic:
Versuchs mal mit einem Reinstall. Ich hab XAMPP auf meinem Lappi mit WIN 7 Prof. installiert, ohne den Einsatz des Kompatibilitätsmodus, etc.. Beim starten vom Apache solltest du aufpassen dass kein Skype.exe Prozess läuft, denn der Apache nutzt per default denselben Port wie Skype (könnte man allerdings in der httpd.conf anpassen).
Wie sind denn deine Verbindungsdaten zum localen XAMPP myphpadmin?
Versuch mal explizit XAMPP als Admin auszuführen.
 
Firestorm- schrieb:
Beim starten vom Apache solltest du aufpassen dass kein Skype.exe Prozess läuft, denn der Apache nutzt per default denselben Port wie Skype (könnte man allerdings in der httpd.conf anpassen).
Ich würde es eher andersherum formulieren. Apache war zuerst da :)

Skype benutzt im Kompatibiliätsmodus Port 80 - auf Port 80 laufen üblicherweise Webserver (wie eben Apache).

Es kann nicht auf dieselbe Adresse und Port gebunden werden.
 
also ich benutze kein skype ;)

hab jetzt mal relativ viel herumgetestet, irgendwie bekomm ichs ned zum laufen, komischerweise hab ich es auf dem laptop meines vater installiert (er hat win7 home 32bit, ich win7 prof 64bit) und es läuft von vornherein so wie es soll...-.-

werd mich dann nochmal dransetzten und neu installieren bzw vorher nochmal das mit Useraccount Control ausschalten, das hab ich noch nicht versucht.

danke für die antworten

lg hansn
 
Bei mir lief xampp unter Win7 eigentlich gar nicht.
Nun hab ichs im XP-Modus unter Win7 laufen.
Klappt wunderbar. :)
 
@Firestorm

"Linuxdödelkram" is natürlich n bisle provokant ausgedrückt :p Aber es verkompliziert das ganze halt nur, und letztlich gings hier um XAMPP auf Windows. Darum Linuxdödelkram ;) Ist eigentlich nur für kompatibilitätstests sinnvoll, aber sonst weniger, da es viele Linux-PHPfunktionen gibt, die nicht unter Windows laufen, was andersherum zwar auch vorhanden ist, aber (zumindest meinen bisherigen Erfahrungen nach) nicht ganz so gravierend is.
 
N_O_K_I_A schrieb:
Bei mir lief xampp unter Win7 eigentlich gar nicht.
Nun hab ichs im XP-Modus unter Win7 laufen.
Klappt wunderbar. :)

mhm wie hast du das gemacht? also wenn ich das mache funktioniert es nicht^^ ich denke ich mach da was falsch :p

Firestorm- schrieb:
Sonst wie gesagt über einen anderen Port versuchen (Vorschlag: 8080). Diesen in der httpd.conf anpassen.

Evtl. noch folgendes: http://blog.roman-allenstein.de/2009/11/xampp-unter-windows-7-port-80-belegt/

danke, schau ich mir dann morgen gleich an
 
Völlig übertrieben - ich würde mir die Apache-Logs ansehen, WARUM was nicht startet.
 
GabbaHansn schrieb:
mhm wie hast du das gemacht? also wenn ich das mache funktioniert es nicht^^ ich denke ich mach da was falsch :p



danke, schau ich mir dann morgen gleich an



Den ordner wo xampp und so drinne ist auf eine meiner Festplatten gepackt, wo ichs leicht finde. Ich hatte es auf C:
Dann XP-Modus, auf die HD zugreifen über den XP Arbeitsplatz und starten.
 
XunnD schrieb:
Völlig übertrieben - ich würde mir die Apache-Logs ansehen, WARUM was nicht startet.

ich werd daraus nicht wirklich schlau, und häng sie desshalb an

Terminating on signal SIGTERM(15)
[Wed Dec 02 10:08:31 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed Dec 02 10:08:31 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 02 10:08:31 2009] [notice] Digest: done
[Wed Dec 02 10:08:32 2009] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Wed Dec 02 10:08:32 2009] [notice] Server built: Jul 22 2009 11:35:54
[Wed Dec 02 10:08:32 2009] [notice] Parent: Created child process 1964
Terminating on signal SIGTERM(15)
] Digest: generating secret for digest authentication ...
[Wed Dec 02 10:08:33 2009] [notice] Digest: done
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Child process is running
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Acquired the start mutex.
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Starting 150 worker threads.
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Starting thread to listen on port 443.
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Starting thread to listen on port 80.
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Starting thread to listen on port 443.
[Wed Dec 02 10:08:34 2009] [notice] Child 1964: Starting thread to listen on port 80.
Terminating on signal SIGTERM(15)
[Wed Dec 02 14:48:28 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed Dec 02 14:48:28 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 02 14:48:28 2009] [notice] Digest: done
[Wed Dec 02 14:48:30 2009] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Wed Dec 02 14:48:30 2009] [notice] Server built: Jul 22 2009 11:35:54
[Wed Dec 02 14:48:31 2009] [notice] Parent: Created child process 2128
Terminating on signal SIGTERM(15)
] Digest: generating secret for digest authentication ...
[Wed Dec 02 14:48:33 2009] [notice] Digest: done
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Child process is running
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Acquired the start mutex.
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Starting 150 worker threads.
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Starting thread to listen on port 443.
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Starting thread to listen on port 80.
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Starting thread to listen on port 443.
[Wed Dec 02 14:48:34 2009] [notice] Child 2128: Starting thread to listen on port 80.
Terminating on signal SIGTERM(15)
[Wed Dec 02 21:03:13 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed Dec 02 21:03:14 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 02 21:03:14 2009] [notice] Digest: done
[Wed Dec 02 21:03:18 2009] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Wed Dec 02 21:03:18 2009] [notice] Server built: Jul 22 2009 11:35:54
[Wed Dec 02 21:03:18 2009] [notice] Parent: Created child process 2648
[Wed Dec 02 21:03:19 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 02 21:03:19 2009] [notice] Digest: done
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Child process is running
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Acquired the start mutex.
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Starting 150 worker threads.
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Starting thread to listen on port 443.
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Starting thread to listen on port 80.
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Starting thread to listen on port 443.
[Wed Dec 02 21:03:20 2009] [notice] Child 2648: Starting thread to listen on port 80.
[Wed Dec 02 21:46:12 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/favicon.ico
[Wed Dec 02 21:46:15 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/favicon.ico
[Wed Dec 02 21:50:26 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/favicon.ico
[Wed Dec 02 22:04:47 2009] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Dec 02 22:04:47 2009] [notice] Child 2648: Exit event signaled. Child process is ending.
[Wed Dec 02 22:04:48 2009] [notice] Child 2648: Released the start mutex
[Wed Dec 02 22:04:49 2009] [notice] Child 2648: All worker threads have exited.
[Wed Dec 02 22:04:49 2009] [notice] Child 2648: Child process is exiting
[Wed Dec 02 22:04:49 2009] [notice] Parent: Child process exited successfully.
[Wed Dec 02 22:04:57 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 02 22:04:57 2009] [notice] Digest: done
[Wed Dec 02 22:04:58 2009] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Wed Dec 02 22:04:58 2009] [notice] Server built: Jul 22 2009 11:35:54
[Wed Dec 02 22:04:58 2009] [notice] Parent: Created child process 3972
[Wed Dec 02 22:04:58 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 02 22:04:58 2009] [notice] Digest: done
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Child process is running
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Acquired the start mutex.
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Starting 150 worker threads.
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Starting thread to listen on port 443.
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Starting thread to listen on port 80.
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Starting thread to listen on port 443.
[Wed Dec 02 22:04:59 2009] [notice] Child 3972: Starting thread to listen on port 80.
[Wed Dec 02 22:05:09 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/websitesearch/style.css, referer: http://localhost/websitesearch/
[Wed Dec 02 22:31:25 2009] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Dec 02 22:31:25 2009] [notice] Child 3972: Exit event signaled. Child process is ending.
[Wed Dec 02 22:31:26 2009] [notice] Child 3972: Released the start mutex
[Wed Dec 02 22:31:27 2009] [notice] Child 3972: All worker threads have exited.
[Wed Dec 02 22:31:27 2009] [notice] Child 3972: Child process is exiting
[Wed Dec 02 22:31:27 2009] [notice] Parent: Child process exited successfully.
[Thu Dec 03 09:43:20 2009] [notice] Digest: generating secret for digest authentication ...
[Thu Dec 03 09:43:20 2009] [notice] Digest: done
[Thu Dec 03 09:43:23 2009] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Thu Dec 03 09:43:23 2009] [notice] Server built: Jul 22 2009 11:35:54
[Thu Dec 03 09:43:23 2009] [notice] Parent: Created child process 2392
[Thu Dec 03 09:43:25 2009] [notice] Digest: generating secret for digest authentication ...
[Thu Dec 03 09:43:25 2009] [notice] Digest: done
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Child process is running
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Acquired the start mutex.
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Starting 150 worker threads.
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Starting thread to listen on port 443.
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Starting thread to listen on port 80.
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Starting thread to listen on port 80.
[Thu Dec 03 09:43:26 2009] [notice] Child 2392: Starting thread to listen on port 443.
[Thu Dec 03 09:59:53 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/favicon.ico
[Thu Dec 03 09:59:56 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/favicon.ico
[Thu Dec 03 09:59:56 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/favicon.ico
[Thu Dec 03 10:00:09 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/deaddreams/stats, referer: http://localhost/deaddreams/admin/index.php?cmd=stats
[Thu Dec 03 10:00:11 2009] [error] [client ::1] File does not exist: C:/xampp/htdocs/deaddreams/stats, referer: http://localhost/deaddreams/admin/index.php?cmd=stats
 
Zurück
Oben