Blogpost about upgrading: https://owncloud.org/blog/upgrading-to-owncloud-server-8-2/
General changes in this release: https://doc.owncloud.org/server/8.2/admin_manual/release_notes.html
Another blogpost how to do a correct upgrade: http://blog.jospoortvliet.com/2016/01/how-to-upgrade-owncloud-dont-skip.html
Please read those links carefully!!!
Common issues
On every major upgrade it is recommended to do a full upgrade by deleting all files and folders within your installation directory except /data/ and /config/ and then extract the new code into this installation directory. How to do a full upgrade can be found at the documentation:
https://doc.owncloud.org/server/8.2/admin_manual/maintenance/upgrade.html#manual-upgrade-procedure
Updates between multiple major versions and downgrades are unsupported.
Please see: https://forum.owncloud.org/viewtopic.php?f=17&t=32087
Known Bugs
A list of bugs to fix or features to include for 8.2.6 is available here: https://github.com/owncloud/core/milestones/8.2.6-current-maintenance
Massive increase in MySQL-load: https://github.com/owncloud/core/issues/24651
fix will be included in 8.2.6: https://github.com/owncloud/core/pull/24841
Files locked: "server replied: Locked" or "Exception: is locked"
-> Was fixed with 8.2.2
-> If this still happens with existing files a manual cleanup of the locking table is needed
--> See https://github.com/owncloud/core/issues/21360 for more details
Known Issues with PHP 7
You need at least oC 8.2.3 for full PHP 7 compatibility. With PHP 7.0.6 there is small issue that will be fixed in OC 8.2.4:
https://forum.owncloud.org/viewtopic.php?t=36312
until this new release, you can apply this patch manually: https://github.com/owncloud/core/pull/24344
When running Apache and PHP there is currently also an issue within the .htaccess shipped by oC. Make sure that you replace:
with
in your .htaccess. Ref: https://github.com/owncloud/core/issues/21146
Fixed Bugs
Shared folder (by link) doesn't display all files
-> Was partly fixed in 8.2.1 but happens again for two reasons:
--> PDF Viewer App might cause this
---> Report: https://github.com/owncloud/core/issues/21373
--> Internet Explorer (IE) still doesn't show all files
--->Report: https://github.com/owncloud/core/issues/21203
-> Fix for both issues is included in 8.2.3: https://github.com/owncloud/files_pdfviewer/pull/92
E-Mail notifications not sent out
-> Might be caused by a deleted background job.
--> A possible workaround was posted here: https://github.com/owncloud/core/issues/20962#issuecomment-166311215
--> The issue is also fixed with oC 8.2.3 and the update should re-add the background job automatically.
Updater is failing with "Unable to move /var/www/owncloud/_oc-upgrade/8.2.1.4/core/resources to /var/www/owncloud/resources
Workaround: https://github.com/owncloud/updater/pull/192/files
-> Was fixed with oC 8.2.2. If you have a oC version prior to 8.2.2 you need to manually apply the fix of the workaround above.
Unable to generate a URL for the named route "xyz" as such route does not exist.
Report: https://github.com/owncloud/core/issues/19145
Workaround: https://github.com/owncloud/core/pull/20788
-> Was fixed with oC 8.2.2 / 8.1.5
Cannot share at all when share with link is disabled globally
Report: https://github.com/owncloud/core/issues/20642
Workaround: Enable "Share by link" or apply https://github.com/owncloud/core/pull/21012 manually
-> Was fixed with oC 8.2.2
overwritewebroot config setting is broken which is needed for SSL-Proxies
-> Was fixed with oC 8.2.1
Base table or view not found: 1146 Table 'owncloud.file_locks' doesn't exist'
Workaround: https://github.com/owncloud/core/issues/20111#issuecomment-151804321
-> Was fixed with oC 8.2.1
Public / anonymous uploads via shared link stopped to work
-> Was fixed with oC 8.2.1
Shared folder (by link) doesn't display all files
-> Was fixed with oC 8.2.1
Workaround: https://github.com/owncloud/core/commit/480a005b47d5b61bba08e0f6b29b22e5ac919ed0
Performance issues since 8.2.0
-> Was fixed with 8.2.1
-> Current Workaround: Use redis for transactional file locking (See documentation)
Google drive mounted folder expires after some days
-> Was fixed with 8.2.1
There are various incompatibilities with PHP7 known. Especially the shipped SabreDAV library 2.x in oC 8.2 is not compatible with PHP7. More resources:
https://github.com/owncloud/core/issues/21461 -> WebDAV issue
https://github.com/owncloud/core/issues/21309 -> Calendar/Contacts issue
https://github.com/owncloud/core/issues/21095 -> APCu issue (stripped page)
Until oC 9.0.0 or 8.2.3 is released which ships PHP7 compatible versions of SabreDAV it is recommended to stay at PHP 5.x.