Bug 1181603 - MyPhpAdmin and DokuWiki fail to start after updating Tumbleweed 20210114-0 -> 20210128-0
Summary: MyPhpAdmin and DokuWiki fail to start after updating Tumbleweed 20210114-0 ->...
Status: RESOLVED DUPLICATE of bug 1181292
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Apache (show other bugs)
Version: Current
Hardware: 64bit openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-30 11:33 UTC by Guenter Stoehr
Modified: 2021-02-01 12:55 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Firefox after starting http://localhost/dokuwiki/doku.php?id=wiki:welcome (216.19 KB, image/png)
2021-01-30 11:33 UTC, Guenter Stoehr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guenter Stoehr 2021-01-30 11:33:30 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.
Comment 1 Petr Gajdos 2021-02-01 09:23:53 UTC
Which php do you have installed?
Comment 2 Guenter Stoehr 2021-02-01 09:36:16 UTC
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:~>
Comment 3 Petr Gajdos 2021-02-01 12:07:20 UTC
Please run:

$ rpm -qa | grep php
Comment 4 Guenter Stoehr 2021-02-01 12:17:31 UTC
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:~>
Comment 5 Petr Gajdos 2021-02-01 12:30:38 UTC
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?
Comment 6 Arjen de Korte 2021-02-01 12:37:17 UTC
(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.
Comment 7 Petr Gajdos 2021-02-01 12:45:52 UTC
Thanks Arjen for confirmation.

*** This bug has been marked as a duplicate of bug 1181292 ***
Comment 8 Guenter Stoehr 2021-02-01 12:55:26 UTC
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.