Cara Mudah Update Drupal

Ki Drupadi's picture

Cara mudah Update Drupal ke versi minor baru

  1. Download versi terbaru, saat tulisan ini dibuat adalah Drupal versi 6.19
  2. Extract paket drupal terbaru ke direktori Drupal_baru (untuk contoh)
  3. Copy kan file .htaccess, folder sites beserta seluruh isinya terutama folder files (dari Direktori Drupal yang lama) ke folder Drupal_baru dan timpa (overwrite) files atau folder yang sudah ada pd paket baru tsb.
  4. buka file settings.php yang terletak di Drupal_baru/sites/default, dan ganti nilai $update_free_access = FALSE; menjadi $update_free_access = TRUE; pergantian nilai ini agar drupal mengijinkan untuk melaksanakan perintah update melalui script update.php
  5. Jalankan Update.php dengan mengetikan http://yourdomainname.com/drupal_baru/update.php di kotak alamat browser anda. Akan muncul menu Drupal Database update dan ikuti saja petunjuknya. Jika tidak ada error kesalahan berarti anda telah berhasil mengupgrade drupal terbaru anda.
  6. Sekarang kembalikan nilai settings.php seperti semula (poin no 4 ubah nilai true ke false lagi spt semula).
  7. test hasilnya lewat browser melalui alamat http://yourdomainname.com/drupal_baru/
  8. langkah terakhir ubah nama folder drupal lama anda menjadi Drupal_lama dan Ubah nama Folder drupal_baru menjadi Drupal (dgn asumsi Folder drupal sebelumnya adalah Drupal) jika tidak menggunakan nama folder Drupal sesuaikan sesuai nama folder situs sebelumnya. Jika menggunakan root direktori tempatkan drupal yang baru pada direktori public_html/domainanda.com

Comments

nothing4ll's picture

bagaimana seandainya web nya

bagaimana seandainya web nya berada di di folder "public html" , bukan berada di dalam folder atau subdomain?

selama ini, biasanya untuk melakukan upgrade, aku langsung menimpa file drupal versi baru di folder drupal yang lama, apakah cara tersebut salah?

terimakasih atas pencerahannya :)

anjjriit's picture

publich_html kan folder ?

tidak salah juga, kan publich_html anda itu adalah foldernya.

1. menyelamatkan file .htaccess adalah gunyanya kalau anda pernah melakukan perubahan - perubahan pada file tersebut seperti pengaturan redirect (pake www atau tidak) lalu ada module-module yang harus menambah script pada file tsb, seperti boost, css_gzip., tidak hilang kalau anda melakukan update. Jadii kalau gak pernah ngotak-ngatik file .htacces ya ditimpa dengan yang baru gak masalah.

2. folder file berisi berbagai-macam data yang anda upload seperti image dll, lalu file - file yang berkaitan dengan cache, imagemenu ini juga perlu diselamatkan dulu. Kalau cara anda menimpa tidk menggangu folder file ini dan file settings.php, masih gak masalah

3. yang pasti setelah mengganti file-file /update meskipun hanya 1 module (apalagi upgrade yang ganti versi drupal) jalankan /update.php agar drupal tahu perubahan yang anda lakukan

CMMIW

nothing4ll's picture

jadi cara akses nya gimana??

jadi cara akses nya gimana?? misalnya web saya di folder "public html" dapat diakses lewat "www.example.com" terus misalnya dibuat folder baru khusus untuk drupal versi baru "public_html_baru" url untuk mengaksesnya apa?

terimakasih atas pencerahannya smiley

anjjriit's picture

jadi ribet ya...

gini deh

no 2. "Extract paket drupal terbaru ke direktori Drupal_baru (untuk contoh)"
penjelasan Drupal_baru adalah folder di komputer anda. Isinya hasil extract drupal versi terbaru anda.

copy isinya ke folder publich_html anda, setelah aksi penyelamatan dilakukan

no 5. "Jalankan Update.php dengan mengetikan http://yourdomainname.com/drupal_baru/update.php" drupal_baru disini domain anda yang sudah berisi drupal versi terbaru pada folder publich_html-nya.

Tidak ada keterangan untuk menyimpan ke publich_html/drupal_baru

Fudhail's picture

Kalo dengan cara upgrade

Kalo dengan cara upgrade seperti di atas, apa theme nya juga ikut terupdate?, karena theme nya sendiri foldernya terpisah. Bukan pada Foder sites.

Mohon pencerahannya...

Ki Drupadi's picture

kalau Anda menginstall

kalau Anda menginstall temanya di folder [drupal]/sites/all/themes (dan harusnya memang di sini) maka temanya otomatis ter update.

Ki Drupadi's picture

Inti dari Upgrade Drupal ...

Inti dari Upgrade Drupal yang harus diselamatkan file/foldernya adalah:

  • File-file settings.php, .htaccess dan robots.txt (optional)
  • Folder [sites] dan keseluruhan isi subfoldernya (folder ini berisi tema, modul, file2 upload dan gambar2 konten)
  • Proses terakhir jalankan update.php untuk memastikan proses update berjalan benar.

Ada juga cara lain seperti tulisan @tooman berikut ini

http://pantura.org/webmaster/step-by-step-tutorial-upgrade-drupal-2367.0.html


 

Fudhail's picture

Folder Themes dan Modul kan

Folder Themes dan Modul kan sudah bawaan dari paket drupal 6.xx,kalo di folder site/all/.. masih kosong. Cuma ada file README.txt.

Apa upload theme dan modul yang baru di upload di folder site/all..?

Saya coba pindahkan modul dan theme di folder site/all/... , malah error. (saya coba di localhost)

mohon pencerahannya, maklum masih lagi belajar...

Terimakasih..

Ki Drupadi's picture

ini adalah struktur direktori

ini adalah struktur direktori instalasi drupal yg dianjurkan:

- [drupal]/sites/default
- [drupal]/sites/default/modules/ ----- direktori modul tambahan utk single site
- [drupal]/sites/default/themes/ ------ direktori tema tambahan utk single site
- [drupal]/sites/default/libraries/ ----- direktori librari tambahan utk single site
- [drupal]/sites/default/files/----- tempat utk menampung file hasil upload user dan image2 konten
- [drupal]/sites/all/modules/ ----- direktori modul tambahan utk multisite
- [drupal]/sites/all/themes/ ------ direktori tema tambahan utk multisite
- [drupal]/sites/all/libraries/ ----- direktori librari tambahan utk multisite

(untuk kemudahan sebaiknya anda lgs nggunakan struktur direktori multisite walaupun situs anda msh single site)

jika anda menginstall modul dan tema tambahan di direktori [drupal]/modules/ dan [drupal]/themes/, Anda akan mengalami kesulitan apabila akan mengupgrade drupal. Dgn struktur direktori yg dicontohkan diatas maka modul dan tema tambahan mudah dibongkar pasang tanpa mengganggu modul dan tema inti. Semoga struktur direktori instalasi drupal Anda sdh spt contoh diatas shg tidak mengalami kesulitan lg apabila akan melakukan upgrade drupal.

Fudhail's picture

OK Suwun

Ok, terimakasih atas pencerahane Ki,

Salam ngafuck dari Tegal, hehehe...