Bugzilla – Bug 1181603
MyPhpAdmin and DokuWiki fail to start after updating Tumbleweed 20210114-0 -> 20210128-0
Last modified: 2021-02-01 12:55:26 UTC
Created attachment 845657 [details] Firefox after starting http://localhost/dokuwiki/doku.php?id=wiki:welcome Today I updated Tumbleweed: Das folgende Produkt wird aktualisiert: openSUSE Tumbleweed 20210114-0 -> 20210128-0 x86_64 openSUSE:Factory openSUSE Das folgende Paket erfordert einen Systemneustart: kernel-default 5.10.9-1.2 x86_64 openSUSE:Factory openSUSE But now neither MyPhpAdmin nor Dokuwiki show their login-dialogs, but only an empty page. My local Bugzilla on the apache2is ok. ---> See attached screenshot.
Which php do you have installed?
gs@gs10lnx:~> sudo zypper info php7 Repository-Daten werden geladen... Installierte Pakete werden gelesen... Informationen zu Paket php7: ---------------------------- Repository : openSUSE:Factory Name : php7 Version : 7.4.14-2.1 Arch : x86_64 Anbieter : openSUSE Installierte Größe : 226,8 KiB Installiert : Ja Status : aktuell Quellpaket : php7-7.4.14-2.1.src Zusammenfassung : Interpreter für die PHP Skriptsprache in der Version 7 Beschreibung : PHP is a server-side HTML embedded scripting language designed primarily for web development but also used as a general-purpose programming language. This package contains the base files for all subpackages and must be installed in order to use PHP. Additionally, extension modules and server modules (e.g. for Apache) may be installed. gs@gs10lnx:~> sudo zypper info php8 Repository-Daten werden geladen... Installierte Pakete werden gelesen... Informationen zu Paket php8: ---------------------------- Repository : openSUSE:Factory Name : php8 Version : 8.0.1-1.1 Arch : x86_64 Anbieter : openSUSE Installierte Größe : 180,3 KiB Installiert : Ja Status : aktuell Quellpaket : php8-8.0.1-1.1.src Zusammenfassung : Interpreter for the PHP scripting language version 8 Beschreibung : PHP is a server-side HTML embedded scripting language designed primarily for web development but also used as a general-purpose programming language. This package contains the base files for all subpackages and must be installed in order to use PHP. Additionally, extension modules and server modules (e.g. for Apache) may be installed. gs@gs10lnx:~>
Please run: $ rpm -qa | grep php
gs@gs10lnx:~> rpm -qa | grep php php7-curl-7.4.14-2.1.x86_64 php7-mbstring-7.4.14-2.1.x86_64 apache2-mod_php7-7.4.14-2.1.x86_64 php7-tokenizer-7.4.14-2.1.x86_64 php7-iconv-7.4.14-2.1.x86_64 php7-openssl-7.4.14-2.1.x86_64 php8-cli-8.0.1-1.1.x86_64 php7-gd-7.4.14-2.1.x86_64 php7-dom-7.4.14-2.1.x86_64 php7-7.4.14-2.1.x86_64 php7-sqlite-7.4.14-2.1.x86_64 php7-xmlreader-7.4.14-2.1.x86_64 php7-zip-7.4.14-2.1.x86_64 php7-pdo-7.4.14-2.1.x86_64 php7-mysql-7.4.14-2.1.x86_64 php7-gettext-7.4.14-2.1.x86_64 php7-xmlwriter-7.4.14-2.1.x86_64 php7-bz2-7.4.14-2.1.x86_64 php7-ctype-7.4.14-2.1.x86_64 phpMyAdmin-apache-5.0.4-3.1.noarch phpMyAdmin-5.0.4-3.1.noarch php8-8.0.1-1.1.x86_64 gs@gs10lnx:~>
I think this sort of duplicate of bug 1181292. I guess you will need to manually uninstall php8 and php8-cli and install php7-cli instead. Does that help?
(In reply to Petr Gajdos from comment #5) > I think this sort of duplicate of bug 1181292. Yes. This has been fixed in Factory already, we're just waiting until this hits Tumbleweed (I expect this will be in the next snapshot). > I guess you will need to manually uninstall php8 and php8-cli and install > php7-cli instead. Does that help? zypper rm php8 && zypper al php8 should do the trick for now.
Thanks Arjen for confirmation. *** This bug has been marked as a duplicate of bug 1181292 ***
It works. But the addlock is important. Without I get: zypper rm php8 Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... Die folgenden 3 Pakete werden GELÖSCHT: php8 phpMyAdmin phpMyAdmin-apache ...and... gs10lnx:/home/gs # zypper install phpMyAdmin Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... Die folgenden 3 NEUEN Pakete werden installiert: php8 phpMyAdmin phpMyAdmin-apache So php8 is installed again. Thanks for the quick help.