My Community Dashboard

  • Owncloud 10 upgrade automatic?

    Turns out my ClearOS Home instance did an automatic upgrade to owncloud 10 on August 29th at 6:13am. Owncloud hasn't been working since then, although I only noticed today when I realized my calendars weren't syncing. Was this automatic upgrade an expected event? If so, it seems to have failed horribly. :(

    I'm only now trying to determine how to fix this, but the very first thing I tried leads me to believe this may be a long road:

    #sudo -u apache php occ app:list
    This version of ownCloud requires at least PHP 5.6.0
    You are currently running PHP 5.4.16. Please update your PHP version.

    The latest updates from the webconfig console show only ownloud related stuff. Owncloud 8.2.4 was removed on the 29th, but only owncloud-files-10.0.9 was installed. app-owncloud files were installed 2 days later.



    Owncloud httpd config files appear to be untouched, per timestamp.

    /usr/share/owncloud/version.php shows the following:


    Interestingly, the VersionCanBeUpgradedFrom shows 8.2.11, which was never supported by ClearOS that I know of. I had 8.2.4 before all of this happened.

    Yum logs from August 29th show a combination of php 7.0 and 7.1 files being installed along with some php 5.6 files as well (and the owncloud stuff). My php environment remains 5.4, so nothing works. I am at a loss for finding any logs relating to any scripts/installation/upgrade that was actually run after these files were installed.

    Loading owncloud in a browser shows the maintenance screen.

    Fortunately, I was able to dump my owncloud database to a sql file.

    So, any advice on where to begin with fixing this? I doubt that I could just nuke everything owncloud and install current version from the repo. I am well aware that one is supposed to follow a specific upgrade path with owncloud (version x.1 to y.5 to z.4), so I'm certain that I couldn't just install version 10 and expect it to work with my database data from version 8.

    Thanks,

    Dirk