บันทึกขั้นตอน วิธีอัพเกรด Drupal 8 ให้เป็น Drupal 9 ด้วยคำสั่ง Composer
เว็บไซต์ Drupal.org ได้กำหนดวันสิ้นอายุ End-of-life ของ Drupal 8.x คือวันที่ 2 พฤศจิกายน 2021 ที่จะถึงนี้ สำหรับผู้ที่ยังใช้งาน Drupal 8.x ควรอัพเกรดให้เป็น Drupal 9.x ให้เร็วที่สุดเท่าที่จะเป็นไปได้ เพื่อที่จะได้รับการอัพเดทความปลอดภัย และแก้ไขปัญหาการใช้งานอย่างต่อเนื่อง
วิธีเปลี่ยนเวอร์ชั่น PHP ใน DirectAdmin เพื่อติดตั้ง WordPress หรือ CMS รุ่นใหม่
โดยทั่วไปแล้วโฮสติ้งในประเทศไทยที่เป็นแบบแบ่งให้เช่าพื้นที่ Shared Host และใช้ระบบแผงควบคุม Control Panel ยี่ห้อ DirectAdmin มักจะกำหนดค่าเริ่มต้นเวอร์ชั่นของ PHP ไว้ที่ 5.3 ซึ่งเวอร์ชั่นนี้รองรับการทำงานกับโปรแกรมระบบบริหารเนื้อหา Content Management System หรือ CMS รุ่นเก่า แต่สำหรับ CMS เวอร์ชั่นล่าสุดหลายยี่ห้อ ประกาศไม่รองรับการทำงานบน PHP 5.x และความต้องการเริ่มต้นจะต้องเป็น PHP เวอร์ชั่น 7.3 ขึ้นไป
ผมเคยเขียนวิธีจำลองเว็บเซิร์ฟเวอร์ ด้วยชุดโปรแกรม XAMPP เผยแพร่เป็น ebook ไปตั้งแต่ปี 2012 โน้นแหนะ แต่หลักการต่างๆ ยังคงสามารถใช้งานได้เหมือนเดิม วันนี้มีความจำเป็นต้องลง XAMPP อีกครั้ง เลยมารีวิวดูว่ายังเหมือนเดิมหรือไม่ ซึ่งปรากฎว่าการติดตั้งโปรแกรม การเปิดใช้งาน ยังเป็นเหมือนเดิม กล่าวคือ ติดตั้งง่าย สะดวกในการใช้งาน มีเครื่องมือให้ใช้เท่าที่จำเป็น
XAMPP ในปี 2019 มาพร้อมกับ PHP 7.3.3
แพ็คเกจ XAMPP ที่มี PHP 7.3.3 ประกอบด้วย
ก่อนหน้านี้ ประมาณปี 2012 ได้ทำการทดลองติดตั้ง Drupal 8.x-dev ไปแล้วครั้งหนึ่ง ซึ่งตอนนั้นเป็นช่วงเริ่มต้นของโครงการ Drupal 8 ผ่านมาเกือบ 4 ปี มาถึงตอนนี้ Drupal 8 ตัวสมบูรณ์พร้อมให้ดาวน์โหลดมาใช้งานแล้ว
ต้องออกตัวไว้ก่อนว่า ในช่วงที่ผ่านมา ในระหว่างที่ Drupal 8 พัฒนา จนตอนนี้พร้อมใช้งาน ไม่ได้ทำการทดลองอะไรอีกเลย เพราะความต้องการพื้นฐานของ Drupal 8 มันขยับขึ้นมามากพอสมควร ไม่ว่าจะเป็นความต้องการของตัวเซิร์ฟเวอร์ เวอร์ชั่นของ PHP (ขั้นต่ำ 5.5.9+) หรือฐานข้อมูล MySQL ฯลฯ ซึ่งสภาพแวดล้อม(โฮสติ้ง)ที่ใช้งานอยู่ในปัจจุบัน หลายที่ยังไม่รองรับนั่นเอง
มาวันนี้ ได้ทำการขยับขยายโฮสติ้งในมือ ซึ่งเป็นเวอร์ชั่นใหม่ ประกอบด้วย PHP 5.5.9.1x, MySQL 5.5.53 เลยเป็นที่มาของ ความคิดทดลองติดตั้ง Drupal 8 อีกครั้ง
If you want to show block by specific terms each node in drupal 6.x. You can use php condition for display your block.
หมายเหตุ: เว็บ co.cc โดนกูเกิ้ลแบนไปเมื่อกลางปี 2011 สาเหตุเพราะให้บริการฟรี sub-domain จำนวนมาก และผู้ใช้เอามาทำเว็บสแปมข้อมูล เลยโดนแบนทั้งเว็บไปในที่สุด
- - - - -
เพิ่งได้ทดลองใช้บริการฟรีโดเมน (Domain Name) จากเว็บไซต์ www.co.cc เคยเห็นจากบล็อกของน้องโด นานแล้ว และล่าสุดก็ได้เจออีกหลายเว็บที่ใช้งานฟรีโดเมนอันนี้ เลยทดลองใช้บ้าง
MAMP 1.7.1 in Mac OS X Leopard
