drupal: บันทึกการอัปเกรด 5.2 -> 6.0-beta-1

 

สมมุติว่าเว็บคือ example.com

ไปที่ไดเรกทอรี่ทำงาน
$ cd /var/www/example.com
สมมุติไดเรกทรอรี่เก่าคือ drupal ฐานข้อมูลก็ชื่อ example_com_drupal

แบ็กอัพไฟล์
$ tar cfz drupal-old.tar.gz drupal

แบ็กอัพฐานข้อมูล
$ mysqldump -u webmaster -p example_com_drupal > example_com_drupal.mysql.bak

ดาวน์โหลด 6.0-beta-1 และแตกไฟล์
$ wget http://ftp.drupal.org/files/projects/drupal-6.0-beta1.tar.gz
$ tar xfz drupal-6.0-beta1.tar.gz

คัดลอกไฟล์ไปยังไดเรกทอรี่เก่า
$ cp -xa drupal-6.0-beta1/* drupal

แก้ไขตามจำเป็น
$ vi drupal/site/default/setting.php

...

ล้างธีมและโมดูลเก่า พร้อมทั้งคัดลอกมาใหม่
ธีม
$ for i in drupal-6.0-beta1/themes/*; do aaa=`basename $i`; rm -rf drupal/themes/$aaa; cp -xa $i drupal/themes; done
โมดูล
$ for i in drupal-6.0-beta1/modules/*; do aaa=`basename $i`; rm -rf drupal/modules/$aaa; cp -xa $i drupal/modules; done

อัปเดตที่บราวเซอร์

http://www.example.com/update.php

ตรวจสอบว่าธีมและโมดูลที่เราติดตั้งเพิ่มเติมในครั้งก่อน ได้ถูกปรับปรุงขึ้นมาเป็นรุ่น 6 ทั้งหมดหรือยัง

ถ้ายังไม่ครบ ก็ดาวน์โหลดรุ่น 6 มาติดตั้งให้เรียบร้อย

เสร็จแล้ว

 

Syndicate

Subscribe to Syndicate

Who's online

There are currently 0 users online.