Steps to reproduce
Fresh owncloud install on ubuntu 18.04
Expected behaviour
Connecting to the web server for the first time I expected to see the initial setup page
Actual behaviour
List of missing PHP modules including zip, dom, xmlWriter, xmlReader, mb multibyte, curl, intl etc.
Server configuration
Operating system:
Ubuntu 18.04
Web server:
Apache2
PHP version:
7.2
ownCloud version: (see ownCloud admin page)
10.1.0.4
Updated from an older ownCloud or fresh install:
Fresh install
Resolution
Was surprised how little information there was around to fix these issues. Particularly for mb multibyte.
the following steps will resolve these:
apt install php-zip
apt install php-xm # Includes dom and several others
apt install php-intl
apt install curl php-curl
apt install php-mbstring
systemctl reload apache2
Reload the browser web page and you should get the initial setup page.