Nextcloud version (eg, 12.0.2): 220.127.116.11
Operating system and version (eg, Ubuntu 17.04): Raspbian GNU/Linux 9.3
Apache or nginx version (eg, Apache 2.4.25): Apache/2.4.25 (Raspbian)
PHP version (eg, 7.1): 7.0.19-1
The issue you are facing:
Have just run the web updater app like I have done many times. The process seemed to have gone well with green ticks next to every step, and when presented with the “keep maintenance mode active” options, I selected “no”. The final “done” step then appeared with a red cross next to it. It didn’t do anything else so I refreshed the page, which then took me straight to the initial setup page (create an admin account, data folder, configure the database, etc), and that’s what I see whenever I browse to nextcloud. This is obviously not what I should be seeing so something has clearly gone wrong with the update process.
On the server command line, if I run
sudo -u www-data php occ status, I get:
- installed: false - version: 18.104.22.168 - versionstring: 12.0.4 - edition:
I’m now worried that I’ve lost all of my data! Is this problem easily rectifiable or can I somehow restore the backup that the web updater takes? Please help!
Is this the first time you’ve seen this error? (Y/N): Y
Steps to replicate it:
- Run web updater for 12.0.4
The output of your config.php file in
/path/to/nextcloud (make sure you remove any identifiable information!):
<?php $CONFIG = array ( 'instanceid' => 'ocmi4h192j8j', );
The output of nextcloud error.log (only entry on the same day):
[Tue Jan 23 22:58:49.070085 2018] [proxy_fcgi:error] [pid 19423:tid 1985094704] [client 192.168.1.7:51659] AH01071: Got error 'PHP message: PHP Notice: Undefined index: datadirectory in /var/www/nextcloud/updater/index.php on line 283\n'