Rainman1234
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Ich habe auf meinem Computer einen Webserver am Laufen mit Apache/Mysql/PHP8 und PHPMyAdmin 4.5.1.
Leider habe ich heute festgestellt, dass die DB-Bearbeitung PHPMyAdmin nicht mehr funktioniert.
Als Fehler nach dem Anmelden kommt das folgende:
Fehler beim Bearbeiten der Anfrage
Fehlercode: 500
Fehlertext: Internal Server Error (rejected)
Es scheint, dass die Verbindung zum Server verloren gegangen ist. Bitte überprüfen Sie Ihre Netzwerkverbindung und den Serverstatus.
Hat jemand eine Idee, wie ich das Thema lösen könnte?
Denke es liegt an der alten Version von PHPMyAdmin 4.5.1, wenn ich die Beiträge im Internet richtig verstanden habe.
Aber wie kann das auf die neuste Version aktualisieren?
Moderiert von tuxifreund: Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Läuft denn der DB-Server auf der IP-Adresse, auf der er lauschen soll?
Prüfe das mit netstat -tl
Kannst du auf die DB mit sudo mysql -u root zugreifen?
Wenn nein: Läuft der Dienst denn generell?
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Der Dienst läuft alles einwandfrei, da ich mit PHP ohne Probleme zugreifen kann. Nur die Ansicht via PHPMyAdmin geht nicht. netstat-tl
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:33060 0.0.0.0:* LISTEN
tcp 0 0 localhost:mysql 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:netbios-ssn 0.0.0.0:* LISTEN
tcp 0 0 localhost:5939 0.0.0.0:* LISTEN
tcp 0 0 localhost:domain 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8822 0.0.0.0:* LISTEN
tcp 0 0 localhost:ipp 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:microsoft-ds 0.0.0.0:* LISTEN
tcp6 0 0 [::]:netbios-ssn [::]:* LISTEN
tcp6 0 0 [::]:http [::]:* LISTEN
tcp6 0 0 ip6-localhost:ipp [::]:* LISTEN
tcp6 0 0 [::]:https [::]:* LISTEN
tcp6 0 0 [::]:microsoft-ds [::]:* LISTEN
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Also auf die DB kommst du per IP-Adresse und Benutzernamen drauf?
Probiere das mal direkt mit mysql -u <user> -p 127.0.0.1
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Da wird der Fehler ERROR 1049 (42000): Unknown database '127.0.0.1'
angezeigt.
Und nun?
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Das hat jetzt geklappt:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 148
Server version: 8.0.26-0ubuntu0.20.04.2 (Ubuntu)
Copyright (c) 2000, 2021, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Prima, nun prüfe ob Port, IP-Adresse und Benutzernamen bei phpmyadmin passen.
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Anmelden im Browser an phpmyadmin klappt einwandfrei. Anschließend wird mir die Fehlermeldung angezeigt vom Initialen Nachricht.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Schau mal bitte die Apache-Logs an. Vielleicht kommt das was, was mehr aussagt. Kannst du denn den Traffic zur DB mit Wireshark sehen? lo-Adapter nehmen beim localhost!
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Das sind die Fehlermeldungen, wo im apache error log erzeugt werden:
[Thu Aug 12 20:16:21.642747 2021] [php:notice] [pid 4342] [client 127.0.0.1:50700] phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions.
[Thu Aug 12 20:16:21.653731 2021] [php:notice] [pid 4342] [client 127.0.0.1:50700] PHP Fatal error: Uncaught Error: Unknown named parameter $$response in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php:1140\nStack trace:\n#0 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(1140): ReflectionClass->newInstanceArgs()\n#1 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(609): Symfony\\Component\\DependencyInjection\\ContainerBuilder->createService()\n#2 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(555): Symfony\\Component\\DependencyInjection\\ContainerBuilder->doGet()\n#3 /usr/share/phpmyadmin/libraries/classes/Routing.php(186): Symfony\\Component\\DependencyInjection\\ContainerBuilder->get()\n#4 /usr/share/phpmyadmin/index.php(18): PhpMyAdmin\\Routing::callControllerForRoute()\n#5 {main}\n thrown in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 1140
[Thu Aug 12 20:16:21.757371 2021] [php:notice] [pid 4329] [client 127.0.0.1:50710] phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions.
[Thu Aug 12 20:16:21.947450 2021] [php:notice] [pid 4353] [client 127.0.0.1:50702] phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions.
[Thu Aug 12 20:16:21.950835 2021] [php:notice] [pid 4355] [client 127.0.0.1:50706] phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions.
[Thu Aug 12 20:16:21.961804 2021] [php:notice] [pid 4353] [client 127.0.0.1:50702] PHP Fatal error: Uncaught Error: Unknown named parameter $$response in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php:1140\nStack trace:\n#0 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(1140): ReflectionClass->newInstanceArgs()\n#1 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(609): Symfony\\Component\\DependencyInjection\\ContainerBuilder->createService()\n#2 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(555): Symfony\\Component\\DependencyInjection\\ContainerBuilder->doGet()\n#3 /usr/share/phpmyadmin/libraries/classes/Routing.php(186): Symfony\\Component\\DependencyInjection\\ContainerBuilder->get()\n#4 /usr/share/phpmyadmin/index.php(18): PhpMyAdmin\\Routing::callControllerForRoute()\n#5 {main}\n thrown in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 1140
[Thu Aug 12 20:16:21.961845 2021] [php:notice] [pid 4328] [client 127.0.0.1:50704] phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions.
[Thu Aug 12 20:16:21.975373 2021] [php:notice] [pid 4355] [client 127.0.0.1:50706] PHP Fatal error: Uncaught Error: Unknown named parameter $$response in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php:1140\nStack trace:\n#0 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(1140): ReflectionClass->newInstanceArgs()\n#1 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(609): Symfony\\Component\\DependencyInjection\\ContainerBuilder->createService()\n#2 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(555): Symfony\\Component\\DependencyInjection\\ContainerBuilder->doGet()\n#3 /usr/share/phpmyadmin/libraries/classes/Routing.php(186): Symfony\\Component\\DependencyInjection\\ContainerBuilder->get()\n#4 /usr/share/phpmyadmin/index.php(18): PhpMyAdmin\\Routing::callControllerForRoute()\n#5 {main}\n thrown in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 1140
[Thu Aug 12 20:16:21.990242 2021] [php:notice] [pid 4328] [client 127.0.0.1:50704] PHP Fatal error: Uncaught Error: Unknown named parameter $$response in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php:1140\nStack trace:\n#0 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(1140): ReflectionClass->newInstanceArgs()\n#1 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(609): Symfony\\Component\\DependencyInjection\\ContainerBuilder->createService()\n#2 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(555): Symfony\\Component\\DependencyInjection\\ContainerBuilder->doGet()\n#3 /usr/share/phpmyadmin/libraries/classes/Routing.php(186): Symfony\\Component\\DependencyInjection\\ContainerBuilder->get()\n#4 /usr/share/phpmyadmin/index.php(18): PhpMyAdmin\\Routing::callControllerForRoute()\n#5 {main}\n thrown in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 1140 Was ich zu dem Fehler mit der Datei "/etc/phpmyadmin/config-db.php" sagen kann, dass diese Datei fehlt. Evtl. heißt diese auch bei mir config.inc.php.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Wie hast du phpmyadmin installiert?
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Ganz normal mit dem Befehl
sudo apt-get install phpmyadmin
|
Rainman1234
(Themenstarter)
Anmeldungsdatum: 11. August 2021
Beiträge: 12
|
Ich habe jetzt einfach nochmal das Paket von phpmyadmin.net heruntergeladen und dieses ZIP-Datei auf meinem Apache-Webserver entpackt und einfach mal aufgerufen. Diese Version scheint einwandfrei zu funktionieren. Nach meinem Gefühl funktioniert, die alte Version 4.5.1 aktuell nicht mehr. Aber diese Version ist auch unter /etc/phpmyadmin installiert.
|