drupal

 

เขียนสคริปต์ไว้เพื่อให้เปลี่ยนรุ่น Drupal ง่าย ๆ เผื่อมีหลายไซต์

สมมุติว่าไดเรกทอรี่ติดตั้งอยู่ที่ /var/www/drupal
URL คือ http://www.example.com
ฐานข้อมูลชื่อ DATABASE_NAME
ผู้ใช้ชื่อ ADMIN และรหัสผ่านคือ ADMIN_PASSWORD

อย่าลืมต้องให้ ADMIN อ่านได้เท่านั้น เพราะจะมีรหัสผ่านอยู่ในสคริปต์
$ cd /var/www/drupal
$ touch sed.py
$ chmod 700 sed.py

ขั้นตอน upgrade
$ cd /var/www/drupal
$ wget http://ftp.drupal.org/files/projects/drupal-X.X.tar.gz
$ tar xfx drupal-X.X
$ cd drupal-X.X
$ cp -xa * ..
$ cd ..
$ rm -rf drupal-X.X
$ ./sed.py

Topic: 
 

tt35-carrot

ลอกแบบจาก http://www.cabedge.com โดยเอาธีม tt35-cw มาปรับใช้

เอาภาพมาจากที่ไปเที่ยวพม่า สถานที่คือพระธาตุอินทร์แขวน
สามารถดูภาพได้ที่ www.palapanyo.com/gal/burma

 

สมมุติว่าเว็บคือ 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

...
Topic: 
 

มีความจำเป็นที่จะต้องโพสต์เนื้อความยาว ๆ ในเนื้อหาของฟอรั่ม
พบว่า ถ้าข้อความยาวมากเกินไป จะไม่สามารถแสดงผลได้ คือแสดงผลออกมาเหมือนกับไม่มีเนื้อหา
ค้นไปค้นมา พบว่าเป็นกับโมดูล filter
ถ้าเราเลือกใช้ Input format แบบที่ใช้ Line break converter จะทำให้เกิดข้อผิดพลาดดังกล่าว

ทางแก้ชั่วคราวคือ
ให้สร้าง Input format ขึ้นมาใหม่ ไม่ให้ใช้ Line break converter แล้วเลือกใช้ Input format ใหม่นี้

Topic: 
 

ได้ความคิดหน้าตาจาก CSSmania โดยมาทำแบบไม่ต้องใช้ไฟล์ภาพ แต่ใช้ css ล้วน ๆ ในการปรับหน้าตาให้ดูมีมิติ

ร้างเวทีมานานแล้ว กลับมาทำใหม่มันงง ๆ ก็เลยทำลวก ๆ เหมือนเดิมครับ

Download tt15-cssmania (2007-07-18)



หมายเหตุ
ถึงจะทำแบบลวก ๆ แต่จะพยายามปรับปรุงไปเรื่อย ๆ เท่าที่พบปัญหาครับ

Pages

Subscribe to RSS - drupal
 

Syndicate

Subscribe to Syndicate

Who's online

There are currently 0 users online.