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 ทั้งหมดหรือยัง
- ธีมดูที่ http://drupal.org/project/Themes
- โมดูลดูที่ http://drupal.org/project/Modules
ถ้ายังไม่ครบ ก็ดาวน์โหลดรุ่น 6 มาติดตั้งให้เรียบร้อย
เสร็จแล้ว
- Printer-friendly version
- Log in or register to post comments
- 4202 reads
Recent comments