Ok, danke euch allen. Problem Error 403: irgendetwas hat die Zugriffsrechte meiner Dateien und Verzeichnisse verändert, so dass sie nur noch von mir (daniel/users) gelesen werden konnten. (Zurück-)Ändern der Zugriffsrechte brachte die Lösung. MySQL: Ebenfalls "irgdetwas" hat den Start des MySQL-Servers ausgeschaltet. Reaktivieren in Yast/Runlevel brachte die Lösung. Was ich nicht verstehe ist, wie ein Update (etwas anderes kann es ja wohl nicht sein), meine Dateirechte und meine Systemdienste verändern kann. Aber immerhin: jetzt funktioniert es wieder. Gruss Daniel Am 06.05.2013 11:31, schrieb Daniel Bauer:
Am 06.05.2013 11:02, schrieb Torsten Förtsch:
On 06/05/13 10:25, Andreas Ernst wrote:
Am 06.05.13 10:03, schrieb Daniel Bauer:
Das Erstaunliche ist, dass es bis vor Kurzem einfach funktionierte und nun einfach nicht mehr, ohne, dass ich irgend etwas geändert hätte (ausser ggf. die Updates, die in der Kontrolleiste angezeigt wurden).
Was steht denn in den Logs (/var/log/apache/...)?
<rant>
Ich muss das jetzt einfach mal sagen. Wie soll man jemandem helfen, wenn er nur sagt, es wäre ein Fehler aufgetreten und er hätte nichts gemacht. Da kann man eigentlich nur raten, kauf einen neuen Rechner, vielleicht hilft auch ein Reboot. So wie früher bei DOS.
Leute, die Ihr ein Problem habt, lasst Euch nicht alles einzeln aus der Nase ziehen!
Bernd Lentes hat am 26.3. hier eine Frage zum Apache gestellt, die mehr oder weniger vorbildlich war. Sie enthielt die wichtigen Teile der Apache Konfiguration und den Inhalt von Logfiles.
</rant>
Entschuldigung!
Ja, sicher hast du irgendwie recht, andererseits wissen viele Leute nicht, welche Angaben relevant sind und was ggf. zur Fehler-Findung führen kann. Insofern sind solche Leute (wie ich) halt darauf angewiesen, dass uns diejenigen, die wissen, worauf es ankommt, das entsprechende "aus der Nase ziehen". Einfache Anforderung "schick mal..." genügt.
In meinem Fall ist es so, dass ich einfach YAST benutzt habe, um unter "Schemata" "Web- und LAMP-Server" zu installieren. Dann funktionierte es. Einfach so.
Und jetzt funktioniert es nicht mehr. Auch einfach so.
Was soll ich sagen, wenn ich innerhalb /srv die ganze Zeit nichts gemacht habe, vorher gings, jetzt nicht mehr?
Auch weiss ich nicht, welche Updates inzwischen gelaufen sind. Ich bin halt einer von denen, die Klick machen, wenn OpenSuse Updates vorschlägt...
Aber ich liefere gerne alle Angaben, wenn mir jemand sagt, welche denn benötigt werden. Wirklich gerne.
/srv/www/htdocs : daniel drwx------
Dir ist klar, dass der Apache auf den Inhalt dieses Verzeichnisses nicht zugreifen kann, wenn er nicht mit Deiner Identität läuft? Was steht denn in der Konfiguration unter User und Group?
Torsten
Es ist mir JETZT klar. Meine Verzeichnisse meiner Website gehörten immer mir (daniel), aber ich habe jetzt gesehen, dass ich der einzige bin, der darauf zugreifen kann.
Irgendetwas muss die Dateiberechtigungen verändert haben. Ich weiss, dass "irgenetwas" nicht sehr präzise ausgedrückt ist, aber für mich ist es halt "irgendetwas" und ich wüsste nicht, wo anfangen zu suchen...
----- nächstes Problem -----
Ich habe jetzt mal alles einfach dem Eigentümer wwwrun in der Gruppe www geschenkt.
Da tauchen aber gleich neue Probleme auf:
- phpMyAdmin startet, aber ich kann nicht einloggen (#2002 Cannot log in to the MySQL server)
Dazu sagt access_log: ::1 - - [06/May/2013:11:24:18 +0200] "GET /phpMyAdmin/js/cross_framing_protection.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:18 +0200] "GET /phpMyAdmin/js/jquery/jquery-1.6.2.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:18 +0200] "GET /phpMyAdmin/js/jquery/jquery-ui-1.8.16.custom.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:18 +0200] "GET /phpMyAdmin/js/jquery/jquery.qtip-1.0.0-rc3.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:18 +0200] "GET /phpMyAdmin/js/functions.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:18 +0200] "GET /phpMyAdmin/js/update-location.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "POST /phpMyAdmin/index.php HTTP/1.1" 302 - "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j HTTP/1.1" 200 6840 "http://localhost/phpMyAdmin/" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/cross_framing_protection.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/jquery/jquery-1.6.2.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/jquery/jquery-ui-1.8.16.custom.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/update-location.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/jquery/jquery.qtip-1.0.0-rc3.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/functions.js?ts=1360875365 HTTP/1.1" 304 - "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/phpmyadmin.css.php?server=1&token=5817ed9162ea6287d23e4fed8c365f75&js_frame=right&nocache=4086924633 HTTP/1.1" 200 82340 "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:25 +0200] "GET /phpMyAdmin/js/messages.php?lang=en&db=&token=5817ed9162ea6287d23e4fed8c365f75 HTTP/1.1" 200 16554 "http://localhost/phpMyAdmin/index.php?token=5817ed9162ea6287d23e4fed8c365f75&phpMyAdmin=uan88cppt5968r4cv3h58f2vvros5t5j" "Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 SeaMonkey/2.17" ::1 - - [06/May/2013:11:24:32 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (Linux/SUSE) (internal dummy connection)"
(im error_log steht dazu nichts)
- beim Aufruf meiner eigenen php-Seiten mit Datenbank-Zugriff zeigt sich, dass der MySql-Zugriff nicht mehr funktioniert. Ich denke, das ist das Gleiche, was das Einloggen in phpMyAdmin verhindert.
Aber wie stelle ich fest, was und warum sich verändert hat, dass es (entschuldigung!) vorher funktionierte und jetzt nicht mehr?
Und was kann ich tun?
Gruss
Daniel
-- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com google+: https://plus.google.com/109534388657020287386 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org