Owncloud 10.1 fresh install start with white page


#1

Steps to reproduce

1.Tarball extracted in /var/www/html
entered http://example.com/owncloud
2.
3.
Please note: this server is already running a wordpress app with php7.2 and mariadb10.1 successfully

Expected behaviour

signing owncloud page to initiate installation

Actual behaviour

get a white page
get this info in /var/log/apache2/error.log
[Mon Mar 11 12:49:09.366870 2019] [php7:error] [pid 22738] [client xxx.xxx.xxx.xxx:38140] PHP Fatal error: Uncaught Error: Call to a
member function getLogger() on null in /var/www/html/owncloud/index.php:86\nStack trace:\n#0 {main}\n thrown in /var/www/html/owncloud/index.php on line 86, referer: https://nnnnnnnnn.org/

Server configuration

Operating system: debian 9.7

**Web server:**apache 2.4

**Database:**mariadb 10.1

**PHP version:**7.2

ownCloud version: (see ownCloud admin page)10.1

**Updated from an older ownCloud or fresh install:**fresh

**Where did you install ownCloud from:**tarball

Signing status (ownCloud 9.0 and above):??

Login as admin user into your ownCloud and access 
http://example.com/index.php/settings/integrity/failed 
paste the results into https://gist.github.com/ and puth the link here.

The content of config/config.php:

Log in to the web-UI with an administrator account and click on
'admin' -> 'Generate Config Report' -> 'Download ownCloud config report'
This report includes the config.php settings, the list of activated apps
and other details in a well sanitized form.

or 

If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your ownCloud installation folder


*ATTENTION:* Do not post your config.php file in public as is. Please use one of the above
methods whenever possible. Both, the generated reports from the web-ui and from occ config:list
consistently remove sensitive data. You still may want to review the report before sending.
If done manually then it is critical for your own privacy to dilligently
remove *all* host names, passwords, usernames, salts and other credentials before posting.
You should assume that attackers find such information and will use them against your systems.
christian@APRINA:/var/www/html/owncloud$ sudo -u www-data php occ config:list system 
[sudo] Mot de passe de christian : 
An unhandled exception has been thrown:
Error: Class 'RedisCluster' not found in /var/www/html/owncloud/config/config.php:991
Stack trace:
#0 /var/www/html/owncloud/lib/private/Config.php(266): include()
#1 /var/www/html/owncloud/lib/private/Config.php(64): OC\Config->readData()
#2 /var/www/html/owncloud/lib/base.php(134): OC\Config->__construct('/var/www/html/o...')
#3 /var/www/html/owncloud/lib/base.php(515): OC::initPaths()
#4 /var/www/html/owncloud/lib/base.php(994): OC::init()
#5 /var/www/html/owncloud/console.php(64): require_once('/var/www/html/o...')
#6 /var/www/html/owncloud/occ(11): require_once('/var/www/html/o...')
#7 {main}

**List of activated apps:**none

If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your ownCloud installation folder.


**Are you using external storage, if yes which one:** local/smb/sftp/...

**Are you using encryption:** yes/no

**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...

#### LDAP configuration (delete this part if not used)

With access to your command line run e.g.:
sudo -u www-data php occ ldap:show-config
from within your ownCloud installation folder

Without access to your command line download the data/owncloud.db to your local
computer or access your SQL server remotely and run the select query:
SELECT * FROM oc_appconfig WHERE appid = ‘user_ldap’;

Eventually replace sensitive data as the name/IP-address of your LDAP server or groups.


### Client configuration
**Browser:**

**Operating system:**

### Logs
#### Web server error log

Insert your webserver log here


#### ownCloud log (data/owncloud.log)

Insert your ownCloud log here


#### Browser log

Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) …


#2

If this is a fresh installation, remove the config.php file and let ownCloud create one. Then you can CAREFULLY change things in the configuration, knowing what you’re doing.


#3

Thank you to reply. Unfortunately I was in a hurry and I had to fall back in oc 9.1 and php5.6. I will try as soon my need of 10.1 will be raised.


#4

OC 9.1 isn’t supported any longer, and PHP 5.6 isn’t supported neither. I mean, they won’t receive even security updates.
If you want a need, there you have it. It’s up to you to decide when you want to update. :wink: