gumara

เหนือกว่าเหตุผล ผมไม่มีเหตุผล

drupal

เหตุที่ต้อง node+1

คราวก่อนอัพเกรด drupal แล้วมีปัญหา ทำให้มีเหตุให้ต้องลงไปงม database ของ drupal แล้วเจอวิธีจัดการ databaseแบบที่ผมงงๆอยู่ แต่วันนี้เข้าใจแล้ว

คือเวลาเขียนข้อมูลลงไป มันจะบอกเลขว่า node นี้เลขเท่าไหร่ แล้วมันก็จะเก็บค่านั้นไว้ในช่องนึง ซึ่งครั้งต่อไปที่จะเพิ่มข้อมูล มันจะเอาเลขในช่องนั้น มา +1 แล้วเก็บเป็น หมายเลขของ node ที่เราจะเพิ่มในครั้งนี้ ทีนี้ที่ผมงงคือ มันจะเก็บเลขแล้วเอามา +1 ทำไม ในเมื่อมันใช้ autoincrement ก็ได้นี่นา (เรียก autoincrement ป่าวหว่า ลืมแล้ว)

แก้ปัญหาเข้า drupal ไม่ได้

แก้ปัญหา เข้า drupal ไม่ได้ เพราะ cookie

(10:37:02 PM) ມະລະ: เคยล๊อกอินเข้า drupal ไม่ได้มะคับ
(10:37:13 PM) ມະລະ: ไม่ฟ้องว่า password ผิดด้วย
(10:38:48 PM) sugree: เคย
(10:39:03 PM) sugree: มันเกิดจาก cookie น่ะ
(10:39:12 PM) ມະລະ: อ๋อ ถึงว่าเครื่องอื่นเข้าได้
(10:39:13 PM) sugree: แสดงว่ามีอีกเว็บนึง domain เดียวกัน
(10:39:21 PM) sugree: มันทับ cookie
(10:39:28 PM) sugree: เพราะดันใช้ session name เหมือนกัน
(10:39:30 PM) ມະລະ: อ๋อๆ
(10:39:52 PM) ມະລະ: มีวิธีแก้แบบไม่ต้องเคลียคุกกี้มะคับ
(10:39:53 PM) sugree: แก้แบบง่ายก็เปลี่ยน session name ของเรา
(10:40:00 PM) ມະລະ: เปลี่ยนมะเป็น
(10:40:02 PM) sugree: ใน settings.php
(10:40:13 PM) ມະລະ: line ไหนคับ
(10:42:22 PM) sugree: มันมีวิธีเซ็ตสองแบบ
(10:42:34 PM) sugree: ตั้งที่ cookie domain

เปลี่ยนธีมเฉพาะหน้าที่ต้องการใน drupal

เคยถาม mk อยู่ ว่าจะทำไงให้เปลี่ยนธีมเฉพาะหน้าที่ต้องการได้ วันนี้เจอแล้วคือใช้โมดูลตัวนี้
http://drupal.org/project/taxonomy_theme

แก้ drupal aggregator module

ปัจจุบัน aggregator แสดงผลที่ 20 ข่าวต่อหน้า ซึ่งมันฮาร์ดโค้ดไว้ ต้องแก้ที่บรรทัด 1060 กับ 1088 ที่ไฟล์ aggregator.module แค่นี้แหล่ะ

ย้ายบล็อกครั้งที่4

หลังจากย้ายมาสามครั้งแล้ว ซึ่งครั้งสุดท้ายตัดสินใจไม่อัพเกคด drupal แล้ว เพราะขี้เกียจ แต่ใช้มาสักพักดันล๊อกอินไม่ได้ ไม่รู้ว่าเกิดจากอะไร แต่เท่าที่เดาน่าจะเป็นเรื่องของเวลามั๊ง


Let's chat

Comment

Tags

tweets

del.icio.us/~

Another ~

The Ubuntu Counter Project - user number # 5754
Add to Technorati Favorites