S o f t G a n z.

Web & Software Developer Gang.

Directadmin PHP path

โดย Little Bear on November,07 2011 00.17

ไม่มีอะไรมาก แค่อยากบันทึกว่า เวลาเขียน script ภาษา php แล้วต้องการ run ด้วย crontab ซึ่งจะต้องระบุ path ของ php ให้ถูกต้อง ไม่อย่างนั้นมันก็จะ run ไม่ได้

ซึ่ง path ของ php ของ Directadmin ก็คือ /usr/local/bin/php และก็แค่นั้นเอง

ที่นี่ ท.เมือง(คลองแห)

โดย Little Bear on November,06 2011 19.13

เรื่อง : ที่นี่ ท.เมือง(คลองแห)

สถานที่ : เทศบาลเมืองคลองแห อ.หาดใหญ่ จ.สงขลา

รายละเอียด : ที่นี่ เทศบาลเมือง(คลองแห) นำเสนอโดยประชาชน(คนธรรมดา)

เปลี่ยนน้ำท่วม ให้เป็นน้ำใจ โดย Playing For Change (ดนตรีเปลี่ยนโลก)

โดย Little Bear on October,23 2011 21.55

เพลงนี้ดัดแปลงมากจากเพลงน้ำท่วม คำร้อง/ทำนอง โดยไพบูลย์ บุตรขัน และ ศรคีรี ศรีประจวบเป็นคนขับร้องครับ หลังจากนั้นก็มี คุณอ๊อด โอภาสทศพร ร้องต่อมา

ที่มา ipattt.com

Thank You, Steve Jobs.

โดย Little Bear on October,08 2011 20.52

Thank You, Steve Jobs. สำหรับแอปเปิ้ล II คอมพิวเตอร์เครื่องแรกที่ข้าพเจ้าจับต้อง หลงใหล เป็นแรงขับด้นให้ข้าพเจ้าสามารถมีชีวิตอยู่อย่างมีค่าในตนเอง

Application Programming Interface (API)

โดย Little Bear on October,01 2011 21.44

ในที่สุดก็จะต้องเขียน API แน่นอน แต่วันไหนกันนะ

ได้อ่านตัวอย่างจาก Application Programming Interface (API) เป็นโปรแกรมที่ THSMS ได้เตรียมช่องทางการส่งข้อความผ่าน API ไว้หลายช่องทางโดย Support format ต่างๆอาทิเช่น POST, GET, REST, SOAP, XMLRPC พร้อมทั้งได้เตรียมโค๊ดตัวอย่างให้คณสามารถ Download ไปใช้งานได้ทันที

เลยขอตัวอย่างมาเก็บไว้เพื่อศึกษาในภายหลัง ขออนุญาตเจ้าของบทความไว้ที่นี้แล้วกันนะครับ

MySql down 5 ชั่วโมง

โดย Little Bear on September,29 2011 20.58

เป็นเรื่องที่เริ่มเมื่อ บ่ายสามโมงของวันนี้ จู่ ๆ MySql ก็ down เริ่มจากหน่วง แล้วก็ load แล้วก็ดับ แล้วก็ reboot เอง

กลับมาอีกที service mysqld ก็ไม่ยอมทำงาน สั่ง start เสร็จก็หยุดทันที

ทางแก้ที่ทำไปก็ไม่รู้ว่าถูกต้องหรือเปล่า

  1. พยายาม start mysql จนยอมแพ้
  2. สั่ง cd /usr/local/directadmin/custombuild/; ./update all แล้วก็ยังไม่มีอะไรดีขึ้น
  3. ลอง ./update mysql มันฟ้องว่าไม่มีการกำหนดไว้ใน options.conf จึงเปิดไฟล์ /usr/local/directadmin/custombuild/options.conf มาดู แล้วแก้ mysql _ inst=no เป็น mysql _ inst=yes (แต่ mysql=5.0) แล้วลอง ./build mysql
  4. ผลคือมันไปโหลด mysql5.0 มาติดตั้ง ในขณะที่ของเดิมคือ mysql5.5 ปําดเลยว่าข้อมูลตูจะเจ๊งหรือเปล่าวะ
  5. ก่อนที่จะ service httpd start (ก่อนทำได้ service httpd stop ไว้ก่อน) เลยทำการ backup ข้อมูลด้วย mkdir /backup/xxx; cd /home/; rsync -Cavz . /backup/xxx ก่อน
  6. คอยจน backup เสร็จ จึงลอง service httpd start
  7. เข้าเว็บได้ แต่บางเว็บข้อมูลบาง table อ่านไม่ได้
  8. ไม่ไหวแล้ว กลับบ้านก่อนดีกว่า (นั่งทำอยู่ที่ สปสช. ยังไม่กลับบ้านเผื่อว่าต้องเข้าไปที่ IDC ลง OS ใหม่ แต่เห็นว่าคงไม่ต้องลงแล้ว น่าจะหาทางแก้ไขได้)
  9. ถึงบ้าน ก็ service httpd stop; service mysqld stop
  10. แก้ /usr/local/directadmin/custombuild/options.conf เปลี่ยน mysql=5.1 สั่ง ./update mysql ใหม่
  11. แล้วจึง ./build php5-cgi
  12. สั่ง service httpd start ติดปัญหา suphp ใน httpd.conf จึงไม่สามารถ start ได้
  13. หาใน google เจอว่า cd /usr/local/directadmin/custombuild; ./build update; ./build clean;./build suphp d ยังไม่ได้
  14. เปลี่ยนเป็น cd /usr/local/directadmin/custombuild; ./build update; ./build clean; ./build php y; ./build suphp y; ./build rewrite_confs
  15. ที่ work น่าจะเป็น ./build rewrite_confs
  16. service httpd start เรียบร้อย
  17. เช็คเว็บ OK เข้าได้ ฐานข้อมูลครบ

สรุปว่า ยังไม่รู้ว่าเกิดอะไรขึ้น แต่ที่เห็นผิดสังเกตุคือ ใน /xxx/xxx/mysql/mysql/ นั้นไม่มีไฟล์ host.* หมายถึงตาราง host ไม่มี ตอนแรกว่าจะ copy จากเครื่องอื่นเข้าไป แต่หลังจาก build mysql 5.1 มันน่าจะถูกสร้างขึ้นมาใหม่ (หรือไม่?)

เรื่องนี้สอนให้รู้ว่า ข้าพเจ้ายังมั่วอยู่อีกมาก ดู log แล้วก็ยังไม่รู้สาเหตุ แต่ก็ถูไถไปตามเรื่อง

CSS Compatibility and Internet Explorer problem

โดย Little Bear on September,22 2011 21.06

มีปัญหาเยอะมากกับการเขียน CSS3 บน IE แต่ละรุ่น โดยเฉพาะ Selector ที่ไม่สามารถใช้งานได้บน IE ทำให้ไม่กล้าเขียน CSS3

ทางแก้ล่าสุดสำหรับ IE คือใช้ Selectivizr - CSS3 pseudo-class and attribute selectors for IE 6-8 สามารถดาวน์โหลดมาใช้งานได้เลย ซึ่ง "selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. Simply include the script in your pages and selectivizr will do the rest."

อยากรู้ไหมว่า CSS Compatibility and Internet Explorer มันสุดแสนจะแตกต่างกันในแต่ละรุ่นอย่างไร ลองตามไปดูกันนะครับ

และ 30 ซีเลกเตอร์ที่คุณต้องจำ - The 30 CSS Selectors you Must Memorize ลองตามไปอ่านดูก่อน มีเวลาจะมาแปลเก็บไว้อีกที

และที่สุดยอดอีกตัวคือ ตารางเปรียบเทียบ HTML5 และ CSS3 ของเบราเซอร์แต่ละยี่ห้อ-HTML5 & CSS3 Support ซึ่งดูจากตาราง CSS3 Selector แล้วอยากให้ IE6-IE8 ตาย-่าซะโดยเร็ว (แต่สงสัยว่าคงต้องทนอยู่กันมันอีกนานแสนนาน)

เอาแค่นี้ก่อน แล้วค่อยหามาเพิ่ม

ดูสถานะระบบ

โดย Little Bear on September,20 2011 22.25

ตอนนี้ server มีปัญหาเรื่อง Load ในบางช่วงที่สูงผิดปกติ แต่ยังหาสาเหตุไม่เจอ

คุณ icez เขียนเรื่อง เครื่องมือดูสถานะระบบอย่างละเอียด (centos) ไว้ที่ thaihosttalk.com เลยขอเอาลิงก์มาเก็บไว้ก่อน ไว้ค่อยเขียนรายละเอียดอีกที

พจนานุกรมภาษาสงขลา - บันทึกขนำริมทุ่งปลักเหม็ด

โดย Little Bear on September,15 2011 22.44

ไปเจอโดยบังเอิญจากเว็บ Ubuntu Club ในฐานะที่พูดภาษาสงขลาชับเปรียะ เลยขอเอามาเผยแพร่กันเสียหน่อย

และนี่คือคำกล่าวของ คนโบราณ ผู้จัดทำ/คนเฝ้าขนำริมทุ่งฯ

เรื่องราวพื้น ๆ เก่า ๆ ในเวบนี้ ทั้งหมดเป็นบันทึกจากเศษเสี้ยวของความทรงจำในอดีตของคนโบราณที่ตั้งใจจะมอบแก่คนรุ่นหลัง โดยเฉพาะลูกหลานชาวใต้ในปัจจุบันที่มักจะห่างเหินจากจุดกำเนิด หรือหัวโค่ตายายของตนเองไปทุกวัน ถึงขนาดเป็นลูกหลานปักษ์ใต้แท้ ๆ แต่ฟังพ่อเฒ่าแม่เฒ่าพูดไม่เข้าใจ ดังนั้นเพื่อเป็นการเชื่อมโยงอดีตของปักษ์ใต้ให้ต่อติดกับปัจจุบัน  เวบไซท์ขนำริมทุ่งฯจึงได้ถือกำเนิด.....ก่อนที่ข้อมูลที่พอมี จะสูญหายไปตามกาลเวลา

หากสนใจเรื่อง แต่แรก ก็ขอเชิญ เข้าไปเยี่ยมชมได้ตามอัธยาศัย




ติดตามชมกันได้ที่ บันทึก ขนำริมทุ่งปลักเหม็ด

278 items|« First « Prev 1 2 (3/28) 4 5 Next » Last »|

Member Zone

Playing