MAMP: MySQL und Apache funktionieren nicht mehr

malah

malah

Aktives Mitglied
Thread Starter
Dabei seit
17.02.2005
Beiträge
352
Reaktionspunkte
8
Hallo Leute, ich habe mit Hilfe von MAMP einen Wordpress-Blog lokal aufgesetzt und einige Beiträge erstellt. Vor ein paar Tagen wollte ich diesen Blog öffnen, um die Daten zu exportieren, den Blog auf meinem Hetzner-Webserver neu einzurichten und die Daten zu importieren. Allerdings konnte ich den lokalen Blog nicht mehr öffnen, da MAMP plötzlich MySQL nicht mehr starten konnte. Ich habe ausprobiert, was ich zu dem Problem finden konnte: Rechte repariert und dem mysqld-Prozess beendet. Außerdem habe ich den MAMP-Ordner (/Applications/MAMP) wiederhergestellt, aus TimeMachine und CCC. Nicht hat geholfen. Inzwischen startet MAMP auch Apache nicht mehr, da ein anderer Prozess den Port 8888 belegt haben soll.

Hat jemand eine Idee, wie ich MAMP inklusive MySQL und Apache wieder zu laufen bekomme oder wie ich notfalls die Beiträge aus dem Blog retten kann?
 
schau halt mal in die log files warum der mysqld nicht starten will …
 
Vorne Anfangen:

(1) Läuft eine oder mehrere MAMP-Instanzen?
(2) Läuft der Apache des OS X ?

Danach sollte dann der Apache wieder laufen
Als nächstes:

(3) Warum startet mysqld nicht (logs lesen)
 
Hatte kürzlich auch Probleme mit dem MAMP unter Sierra.
Lief immer problemlos und auf einmal nicht mehr.

Lösung für mich war die Installation der neusten MAMP Version.
Ich weiss nicht ob das ein Sierra/MAMP Problem ist
 
Ich arbeite seit zwei Wochen an meiner Wordpress-Seite auf MAMP und seit gestern startet der Server nicht mehr, weder Apache noch Mysql. Auf die Ratschläge einer Wordpress-Facebook-Gruppe hin habe ich die Ports gewechselt, im Terminal "sudo killall httpd" ausgeführt, hat nix geholfen. Die log files kann ich nicht lesen, weil technisch komplett unbewandert. Ein Tipp war noch, MAMP upzudaten, habe das Häkchen bei "nach updates suchen" gesetzt, aber da passiert von alleine nichts. Arbeite mit der Version 4.2 (845), anscheinend gibt es eine neuere, obwohl ich das erst vor zwei Wochen installiert habe. Arbeite mit Sierra 10.12.6. Kann mir jemand helfen?
 
Nur, wenn Du mitarbeitest und zumindest versuchst Deine Werkzeuge zu verstehen!

Was läuft denn nicht? HTTP? MySQL? Beides?

Was steht in den Logs?

Das ändern der Ports bringt nur was, wenn auch Dein WordPress davon weiß.

Erstmal würde ich die so lassen wie es zuletzt funktionierte. Auch lösen Updates ja kein individuelles Problem.

Also welcher Service läuft nicht unschätzbar (Logs?)
 
Klar arbeite ich mit und versuche das zu verstehen, sonst würde ich ja nicht fragen.... ich brauche aber leider sehr viele Erklärungen...

MySQL und Apache laufen nicht. HTTP? Das steht nicht da, die Option gibt es glaube ich nicht. Ich habe die kostenlose Version von MAMP.

In den logs steht natürlich eine Menge, nach was soll ich speziell gucken? Oder soll ich das Ganze zitieren?

Was bedeutet unschätzbar?
 
Unschätzbar war die Aotokorrektur, es sollte letzte Logs heißen.

HTTP ist ein Apache Service.

Bitte einmal die Ports, die Du verwendest und dann einmal die Logs von einem Startvorgang
 
Ab hier sehe ich zum ersten Mal das Wort "error"
Code:
[Wed Sep 13 13:24:54 2017] [error] [client ::1] File does not exist: /Applications/MAMP/htdocs/docs-assets
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
[Mon Sep 18 16:37:54 2017] [notice] caught SIGTERM, shutting down
[Tue Sep 19 08:17:07 2017] [notice] Digest: generating secret for digest authentication ...
[Tue Sep 19 08:17:07 2017] [notice] Digest: done
[Tue Sep 19 08:17:07 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Tue Sep 19 08:17:07 2017] [notice] FastCGI: process manager initialized (pid 1146)
[Tue Sep 19 08:17:14 2017] [error] [client ::1] File does not exist: /Applications/MAMP/htdocs/docs-assets
libpng warning: iCCP: known incorrect sRGB profile
[Fri Sep 22 13:43:52 2017] [notice] child pid 21466 exit signal Illegal instruction (4)
[Sun Sep 24 10:10:58 2017] [notice] child pid 53450 exit signal Illegal instruction (4)
[Sun Oct 01 14:06:24 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 14:06:24 2017] [notice] Digest: done
[Sun Oct 01 14:06:24 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 14:06:24 2017] [notice] FastCGI: process manager initialized (pid 1022)
[Sun Oct 01 14:18:32 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 14:18:50 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 14:18:50 2017] [notice] Digest: done
[Sun Oct 01 14:18:50 2017] [notice] FastCGI: process manager initialized (pid 4093)
[Sun Oct 01 14:18:50 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 14:31:27 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 14:31:29 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 14:31:29 2017] [notice] Digest: done
[Sun Oct 01 14:31:29 2017] [notice] FastCGI: process manager initialized (pid 5091)
[Sun Oct 01 14:31:29 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 14:32:45 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 14:32:47 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 14:32:47 2017] [notice] Digest: done
[Sun Oct 01 14:32:47 2017] [notice] FastCGI: process manager initialized (pid 6039)
[Sun Oct 01 14:32:47 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 15:04:36 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 15:08:16 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 15:08:17 2017] [notice] Digest: done
[Sun Oct 01 15:08:17 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 15:08:17 2017] [notice] FastCGI: process manager initialized (pid 570)
[Sun Oct 01 15:09:12 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 15:09:15 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 15:09:15 2017] [notice] Digest: done
[Sun Oct 01 15:09:15 2017] [notice] FastCGI: process manager initialized (pid 1119)
[Sun Oct 01 15:09:15 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 15:11:25 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 15:12:19 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 15:12:19 2017] [notice] Digest: done
[Sun Oct 01 15:12:19 2017] [notice] FastCGI: process manager initialized (pid 2626)
[Sun Oct 01 15:12:19 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 19:44:31 2017] [notice] caught SIGTERM, shutting down
[Sun Oct 01 21:44:55 2017] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 01 21:44:55 2017] [notice] Digest: done
[Sun Oct 01 21:44:55 2017] [notice] FastCGI: process manager initialized (pid 53025)
[Sun Oct 01 21:44:55 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Sun Oct 01 21:45:34 2017] [notice] caught SIGTERM, shutting down
[Mon Oct 02 10:54:13 2017] [notice] Digest: generating secret for digest authentication ...
[Mon Oct 02 10:54:13 2017] [notice] Digest: done
[Mon Oct 02 10:54:13 2017] [notice] Apache/2.2.32 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.1.6 mod_ssl/2.2.32 OpenSSL/1.0.2j DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Mon Oct 02 10:54:13 2017] [notice] FastCGI: process manager initialized (pid 691)
Die Standard Ports sind Apache: 8888, Nginx: 8888, MySQL: 8889

Vielen Dank, dass du so geduldig bist und versuchst, mir zu helfen!!!
 
Zuletzt bearbeitet von einem Moderator:
Ich bin leider nur selten online. Hoffe da hilft noch wer mit.
Was mir auffällt: apache und nginx belegen den gleichen port. Welchen Webserver (apache oder nginx) nutzt Du denn? Mach doch bitte den andern mal aus uNd starte den relevanten mal neu.

Kommt dann auf http://localhost :8888

Eine Antwort!.
 
Zuletzt bearbeitet von einem Moderator:
Es ist immer nur apache oder nginx angeklickt, nicht beide. Funktionieren aber beide nicht.

Meine Arbeit ist in meiner Dropbox gespeichert, zum Glück, das scheint geklappt zu haben. Würde es etwas nützen, MAMP komplett zu deinstallieren und dann wieder zu installieren? Oder kann ich die Datei aus der Dropbox in einem anderen Programm wieder öffnen?

Vielen Dank schon mal im Voraus!
 
Moin,
Wordpress besteht ja aus 2 Komponenten:

- der Webanwendung
- der Datenbank

Beide musst Du sichern. Dann kannst Du MAMP entfernen und neu installieren. Wenn dann dort Apache und mysql laufen kannst Du beides zurück sichern.

Dropbox ist kein geeignetes Sicherungsmedium, denn Du brauchst neben den Dateien und Inhalten eben auch deren Zugriffsrechte und die gehen durch einen web upload ja verloren. Ein klassischer USB Stick ist hier Mittel der Wahl. Wenn es online sein soll, dann sowas wue gutlab oder butbucket zum aufbewahren nehmen.
 
Hört sich nicht so gut an...
unter htdocs habe ich einen Ordner wordpress. Das ist wohl nur die Datenbank? Also nicht meine Inhalte? Diese Datenbank ziehe ich nun auf einen Stick? Und die Datei in der Dropbox nutzt mir gar nix?
 
Deine Wordpress Inhalte und Einstellungen sind in der dazugehörigen mysql-Datenbank – die Ordner mit den php-Dateien ist das System "Wordpress".
 
ich habe was gefunden unter db>mysql56>test1
das könnten meine inhalte sein.
jede menge php dateien unter conf

soll ich die jetzt auf einen stick ziehen?
 
Zurück
Oben Unten