http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 10.11.2015 15:40:53

Debian unstable gibt aus:
http://localhost:8081/phpmyadmin/: "
Serverfehler 500.
"
http://localhost/phpmyadmin/: "
Diese Webseite ist nicht verfügbar. ERR_CONNECTION_REFUSED
."
Vor mehr als ~ 2 Monaten traten diese Fehlermeldugen nicht auf. Vielmehr funktionierte meine MySQL-Datenbank-Administration via Apache2 und phpMyAdmin auch nach vielen dist-upgrades einwandfrei. Vor ~2 Monaten gab es ein dist-upgrade, und nun kommen diese Fehlermeldungen, und ich kann nicht mehr meine Datenbank unter Debian unstable administrieren.
Ich habe in 3 verschiedenen örtlichen Linux-User-Groups je einen Freund gebeten, sich das Problem anzusehen. Alle 3 Freunde haben aufgegeben (obwohl sie mit Linux-Systemadministration ihre Brötchen verdienen).
Die beiden zitierten Fehlermeldungen finde ich sehr breitbandig.
Wie werde ich sie wieder los?
Meine Hoffnung ist, daß die Ausgabe von http://127.0.0.1:8081/phpinfo.php mich auf einen falschen Wert führen wird. Ich weiß aber nicht, wo die richtigen Werte dafür stehen.
Ich hatte probeweise das eine oder das andere DEB-Programmpaket aus diesem Problemkreis vollständig entfernt und neu installiert. Das hat mir nicht geholfen, meine Datenbank wieder administrieren zu können.
Das gestrige dist-upgrade hat mir sogar einen dpkg-Fehler eingebracht und mich > 2 h Zeit für die Reparatur von Debian unstable gekostet.
Mit freundlichen Grüßen
bullgard

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von uname » 10.11.2015 15:45:58

Mit etwas Glück liegt es nur daran, dass der Standardpfad von /var/www auf /var/www/html geändert wurde. Aber ich befürchte, dass es nicht der Grund ist. Der Fehler deutet mehr auf einem Problem mit der MySQL-Datenbank hin würde ich mal behaupten. Stimmen die Einstellungen zu Server, Benutzer und MySQL-Passwort noch. Kannst du die Datenbank anders testen?
Zuletzt geändert von uname am 10.11.2015 15:46:58, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von DeletedUserReAsG » 10.11.2015 15:46:50

Die beiden zitierten Fehlermeldungen finde ich sehr breitbandig.
… ganz im Gegensatz zu deiner Beschreibung deines Setups und den zur Verfügung gestellten Logs.
Das gestrige dist-upgrade hat mir sogar einen dpkg-Fehler eingebracht […]
Ja, das kann bei unstable schon mal passieren.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von rendegast » 10.11.2015 20:52:08

Ist vielleicht phpmyadmin.conf als apache-Modul nicht mehr aktiviert?
/etc/apache2/conf-enabled/
'a2enconf'
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 10.11.2015 21:15:02

uname hat geschrieben:Mit etwas Glück liegt es nur daran, dass der Standardpfad von /var/www auf /var/www/html geändert wurde. Aber ich befürchte, dass es nicht der Grund ist. Der Fehler deutet mehr auf einem Problem mit der MySQL-Datenbank hin würde ich mal behaupten. Stimmen die Einstellungen zu Server, Benutzer und MySQL-Passwort noch. Kannst du die Datenbank anders testen?
Ich habe die Datenbank auf einem nagelneuen Debian-8.2-Rechner getestet. Sie ist einwandfrei..
Gruß
bullgard

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 10.11.2015 21:19:52

niemand hat geschrieben:
Die beiden zitierten Fehlermeldungen finde ich sehr breitbandig.
… ganz im Gegensatz zu deiner Beschreibung deines Setups und den zur Verfügung gestellten Logs.
Deine Forderung kommt mir vor wie mit einer Schrotbüchse in den Wald schießen.
Was speziell ist denn wichtig in einem solchen Fall?
Gruß
bullgard

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 10.11.2015 21:33:33

rendegast hat geschrieben:Ist vielleicht phpmyadmin.conf als apache-Modul nicht mehr aktiviert?
/etc/apache2/conf-enabled/
'a2enconf'
Im Verzeichnis /etc/apache2/conf-enabled/ befindet sich keine Datei 'a2enconf'. Vielmehr befinden sich dort nur 6 Softlinks von 6 .conf-Dateien auf gleichnamige .conf-Dateien, aber nun im Verzeichnis ../conf-available/ . Alle 6 wurden am gleichen Tag, dem 8.10.2015, in das neue Verzeichnis umquartiert.
/etc/apache2/conf-available/phpmyadmin ist seit dem 9. Nov. 2015 ein Softlink auf /etc/phpmyadmin/apache.conf.
Gruß
bullgard

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von eggy » 10.11.2015 22:18:39

a2enconf ist ein Befehl

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 11.11.2015 11:15:27

eggy hat geschrieben:a2enconf ist ein Befehl
'

Code: Alles auswählen

~# a2enconf
' gibt aus:

Code: Alles auswählen

Your choices are: charset localized-error-pages other-vhosts-access-log phpmyadmin security serve-cgi-bin
Which conf(s) do you want to enable (wildcards ok)?
Was sollte ich hier auswählen? localized-error-pages oder phpmyadmin?
Gruß
bullgard

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 11.11.2015 11:25:34

/var/log/apache2/error.log
schreibt:

Code: Alles auswählen

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_mysql.so' - /usr/lib/php5/20131226/pdo_mysql.so: undefined
symbol: pdo_parse_params in Unknown on line 0
[Wed Nov 11 05:26:49.307064 2015] [mpm_prefork:notice] [pid 981] AH00163: Apache/2.4.17 (Debian) configured -- resuming normal operations
[Wed Nov 11 05:26:49.307085 2015] [core:notice] [pid 981] AH00094: Command line: '/usr/sbin/apache2'
[Wed Nov 11 10:39:09.714276 2015] [:error] [pid 8931] [client ::1:39024] PHP Fatal error:  Call to undefined function __() in /usr/share/phpmyadm
in/libraries/core.lib.php on line 245
Es hat den Anschein, als müßte ich den mysql connector für PHP aktualisieren. Wie macht man das? Das Datum in der ersten Zeile ist ja schon fast 2 Jahre alt, hat aber bis vor ~3 Monaten funktioniert.
Mit freundlichen Grüßen
bullgard

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von rendegast » 11.11.2015 12:19:42

Mal testen

Code: Alles auswählen

dpkg -l | egrep -v "^ii"

cd /
md5sum -c /var/lib/dpkg/info/php5-mysql*.md5sums
Debianphp5-mysql <-> Debianphp5-mysqlnd?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 11.11.2015 15:21:41

rendegast hat geschrieben:Mal testen

Code: Alles auswählen

dpkg -l | egrep -v "^ii"
cd /
md5sum -c /var/lib/dpkg/info/php5-mysql*.md5sums
Das gibt 10 Zeilen aus, die alle auf "OK" enden.
rendegast hat geschrieben:Debianphp5-mysql <-> Debianphp5-mysqlnd?
Das erste Paket ist nicht installiert. Das zweite Paket ist installiert.
(Auf einer funktionierenden Debian-stable-Installation von mir ist das gerade genau umgekehrt!)
Gruß
bullgard

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von rendegast » 11.11.2015 21:05:04

Vor ~2 Monaten gab es ein dist-upgrade, und nun kommen diese Fehlermeldungen,
...
...
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_mysql.so' - /usr/lib/php5/20131226/pdo_mysql.so: undefined
symbol: pdo_parse_params in Unknown on line 0
Als unstable-typische Reparatur vielleicht mal eine Vorversion von Debianphp5-mysql / Debianphp5-mysqlnd versuchen?
php5 (5.6.15+dfsg-1) unstable; urgency=medium
-- Ondřej Surý <ondrej@debian.org> Wed, 11 Nov 2015 12:00:46 +0100

php5 (5.6.14+dfsg-1) unstable; urgency=medium
-- Ondřej Surý <ondrej@debian.org> Sun, 04 Oct 2015 17:52:54 +0200

php5 (5.6.13+dfsg-2) unstable; urgency=medium
-- Ondřej Surý <ondrej@debian.org> Thu, 17 Sep 2015 10:11:18 +0200

php5 (5.6.13+dfsg-1) unstable; urgency=medium
-- Ondřej Surý <ondrej@debian.org> Mon, 07 Sep 2015 11:54:24 +0200

php5 (5.6.12+dfsg-1) unstable; urgency=medium
-- Ondřej Surý <ondrej@debian.org> Sun, 16 Aug 2015 10:34:01 +0200

php5 (5.6.11+dfsg-1) unstable; urgency=medium
-- Ondřej Surý <ondrej@debian.org> Wed, 15 Jul 2015 12:47:39 +0200
http://snapshot.debian.org/binary/php5-mysql/

Das neueste von heute php5 (5.6.15+dfsg-1)
hilft vielleicht auch.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: http://localhost:8081/phpmyadmin/: "Serverfehler 500."

Beitrag von bullgard » 13.11.2015 10:15:39

rendegast hat geschrieben:Als unstable-typische Reparatur vielleicht mal eine Vorversion von Debianphp5-mysql / Debianphp5-mysqlnd versuchen?
Das neueste von heute php5 (5.6.15+dfsg-1) hilft vielleicht auch.
Heute morgen gabs nach dist-upgrade 14 neue Pakete, die nach meiner Meinung etwas mit meinem Problem zu tun haben können, u. a. mysql-client-core-5.6, php5, php5-mysqlnd. Meine Fehlermeldungen sind geblieben.
Ich warte erst einmal ab.

Antworten