เกิดอะไรขึ้น??? drupal 6.4
24
ส.ค.
2008
by shiki
ชิกิหายไปนานมาก เพิ่งว่างกลับมาทำเว็บต่อ และก็ได้ทราบว่าทางเว็บ drupal อัพเดทเป็น 6.4 แล้ว
ผ่านขั้นตอน ตั้งค่าฐานข้อมูลแล้ว แล้วก็.....
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in /home/vol3/ohweb.info/ohweb_2047510/shikidesign.co.cc/htdocs/includes/menu.inc on line 315.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in /home/vol3/ohweb.info/ohweb_2047510/shikidesign.co.cc/htdocs/includes/menu.inc on line 315.
เกิดอะไรขึ้น????
ขอบพระคุณล่วงหน้า
ได้แล้วๆๆ
ติดตั้งเสร็จเรียบร้อยแล้วค่ะ พอดีชิกิลองค้นหาดู ก็มีคำแนะนำให้ลองลบข้อมูลใน DB แล้วลงใหม่ ปรากฎว่าได้เลย
^^
ต้องรัน update.php เสมอ
แก้ได้แล้ว ก็ดีใจด้วยครับ
ว่าแต่ว่า คุณชิกิรัน update.php หลังจากอัพเกรดเวอร์ช่ันของ drupal รึเปล่า?
...รันยังไงอะคะ?
รันยังไงคะ? ทราบแต่ว่า บนฟรีโฮสติ้งของที่นี่รัน cron ไม่ได้
แล้วก็ ชิกิมีปัญหาใหม่มาถามด้วยละค่ะ คือพยายามจะทำธีมเอง แต่ไม่รู้ว่าอันนี้
http://img.photobucket.com/albums/v660/shirauki/navi.jpg
เรียกว่าอะไรไม่รู้...link ที่จะคอยบอกว่าเราอยู่ที่ไหนแล้ว (หน้าแรก >บริหารระบบ > จัดการเว็บไซต์)
ทำให้เรากลับไปกลับมาระหว่างหัวข้อใหญ่ หัวข้อย่อยได้สะดวกน่ะค่ะ
อยากรู้ว่าจะทำให้มันปรากฏตรงที่ที่เราต้องการได้ยังไงคะ?
ขอบพระคุณล่วงหน้า
มันคือ breadcrumb ครับ
ในหน้า page.tpl.php ก็แค่ย้ายโค้ด php ข้างล่างนี้ ไปไว้ในที่ที่คุณต้องการครับ
อย่างเช่นใน ohweb ผมจะเอาไว้ล่างสุดของเนื้อหาครับ
ไม่ใช่ cron
ผมหมายถึงรัน http://yoursite/update.php ทุกครั้งหลังอัพเกรดหรืออัพเดตเวอร์ชั่นและโมดูลน่ะครับ ไม่ใช่ run cron
ขอบคุณมากค่ะ
^^ ขอบคุณมากจริงๆ ค่ะ เพิ่งรู้ว่าต้องมีการรัน update ด้วย
ตื่นเช้าจังนะคะ ทั้งที่เป็นวันเสาร์แท้ๆ ขอบคุณมากๆ เลยที่ช่วยตอบคำถามให้ เดี๋ยวต้องลองดูอีกซักตั้ง (เคยท้อไปแล้วหลายหน) ....แต่บางที ทำๆ ไปก็เพลินไปอีกแบบ (ถ้าไม่หมดกำลังใจก่อน)
สุดท้าย..ขอบคุณมากจริงๆ ไว้จะมารบกวนใหม่นะคะ ^^
มีเรื่องมาถามอีกแล้ว....
คือชิกิอยากทำ fix link ค่ะ ไม่ทราบว่ามันอ้างอิงยังไง
<img src="<?php print $base_path . path_to_theme() . '/images/logo.gif' ?>" />อันนี้คืออ้างอิงเ้ข้าไปใน folder ของธีมใช่ไหมคะ? แล้วถ้าเราจะอ้างอิงไปถึง หน้าที่เราต้องการล่ะ? นอกจากวิธีอ้างอิงแบบ full URL แล้วจะสามารถใช้วิธีไหนได้อีกไหมคะ?
ขอบพระคุณล่วงหน้า (อีกครั้ง) ^^
ใช่ครับ อันนั้นเป็น full URL
ใช่ครับ อันนั้นเป็น full URL ที่อ้างอิงถึงไฟล์ในธีมที่เรากำลังใช้งานอยู่ ผมชอบใช้แบบนี้ เพราะมันไม่ค่อยงง เวลาย้ายจาก localhost สู่โฮสต์จริง
แต่ถ้าต้องการอ้างถึง directory อื่นที่ไม่ได้อยู่ในธีม ผมจะใช้แบบข้างล่างนี้
(ถ้าผมจำไม่ผิดนะ)
หรือบางที ก็อ้างเป็น Relative URI แบบนี้ ในหน้าเว็บธรรมดา แต่อันนี้ใช้ในธีมไม่ได้นะครับ
ลองดูเพิ่มเติม ได้ที่ webreference.com เพราะมันมีหลายวิธี ผมอาจจะจำผิดได้
ไม่ใช่ full URL ครับ
ผมจำผิด
เป็น relative path อ้างถึง "/" หรือ base path ใน drupal แล้วมันก็อิงกับ
ในไฟล์ .htaccess อีกทีนึง (มั้ง? ถ้าผมเข้าใจไม่ผิดนะ)
แสดงความคิดเห็น