Cara berikut ini adalah otomatis upgrade dari ownCloud 7.x ke 8.x. Karena semuanya serba otomatis, maka disarankan untuk melakukan backup terlebih dahulu. Buka link Updater ownCloud. Sebagai contoh anda menginstall ownCloud di 192.168.1.2/owncloud maka link untuk Updater-nya http:////index.php/apps/updater/update.php (http://192.168.1.2/owncloud/index.php/apps/updater/update.php).
backup owncloud upgrade
Sebelum upgrade nonaktifkan aplikasi contact dan calendar karena proses upgrade akan error, error yang muncul

PHP Fatal error:  Class OCA\\Contacts\\Share\\Addressbook contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (OCP\\Share_Backend::isShareTypeAllowed) in /home/www/owncloud/apps/contacts/lib/share/addressbook.php on line 130

cara untuk menonaktifkan contact dan calendar, pindah ke folder owncloud anda contoh /home/www/owncloud jalankan perintah

sudo -u apache  php occ app:disable calendar

bila menggunakan Ubuntu/Debian ganti apache dengan www-data.
ketika perintah di atas dijalankan muncul pesan berikut

The posix extensions are required - see http://php.net/manual/en/book.posix.php

install php-process

yum install php-process

sekarang upgrade sudah bisa dijalankan. Walaupun anda sudah terlanjur melakukan upgrade, menonaktifkan contact dan calender bisa dilakukan. Setelah upgrade download aplikasi contact dan calender dari https://apps.owncloud.com.

Leave a comment

Your email address will not be published. Required fields are marked *