Gallery assist error แบบนี้แก้ยังไงครับผม

By golfetech

Gallery assist error แบบนี้แก้ยังไงครับผม

warning: Parameter 1 to theme_gallery_assist_display() expected to be a reference, value given in C:\xampp\htdocs\test\includes\theme.inc on line 617.

ไปดูในเว็บของมันไม่เห็นตั้งค่าอะไรเลย และไม่มี error ด้วย

http://simple.puntolatinoclub.de/screencasts

ผมลองเข้าไปดูไฟล์ theme.inc แล้วแต่ก็ไม่รุ้แก้ยังไง (มือใหม่) รบกวนด้วยครับผม ขอบคุณครับผม

9 comments

By golfetech
29 weeks 3 days ago

สงสัยไม่มีใครเค้าใช้กัน 55555

สงสัยไม่มีใครเค้าใช้กัน 55555

By banhong
29 weeks 3 days ago

คิดแบบนี้ไม่ถูกต้องครับ

คิดแบบนี้ไม่ถูกต้องครับ ว่าเค้าไม่ใช้กัน ที่ถูกต้องคือเค้า set up ได้ถูกต้องมากกว่า

สาเหตุของการ Error แบบนี้ ส่วนใหญ่ 1. php version 2. module conflict

theme.inc มัน core file ไม่ควรแก้โดยกรณีใดๆ นะครับ

รูปภาพของ montree
By montree
29 weeks 3 days ago

เครื่องผมยังไม่ติดตั้ง GD

เครื่องผมยังไม่ติดตั้ง GD Libraly ก็เลยยังใช้ไม่ได้ครับ เกี่ยวกันรึเปล่า ๕++

By golfetech
29 weeks 2 days ago

แล้วเค้าต้อง set

แล้วเค้าต้อง set อะไรกันบ้างครับ ถ้าจะใช้ gallery assist ก็ผมดูในเว็บไม่เห็นมีไรมาก นอกจาก image cache, image api และผมก็ไม่ได้แก้ theme.inc ด้วยครับ แต่งงว่ามัน error ตรงไหน ช่วยแนะนำหน่อยครับ

By golfetech
29 weeks 1 วัน ago

ตรงนี้ขอตอบเองเป็นอุธาหรณ์สำห

ตรงนี้ขอตอบเองเป็นอุธาหรณ์สำหรับเพื่อการศึกษาของคนอื่นๆ ต่อไป เรียกว่าแชร์ประสบการณ์ก็ได้ กรณีของผมที่มีปัญหาหลังจากได้รับคำแนะนำจากผู้รู้ในเว็บบอร์ดนี้แล้ว ลองไปตามแก้ปัญหาจนสรุปได้ว่า ปัญหาก็คือ Module Image cache มันไม่ได้รับสิทธิ์ในการเขียนไฟล์ ทำให้ไม่สามารถแสดงรูปได้ และมี error อย่างที่บอก ต้องไปอนุญาติให้สามารถเขียนไฟล์ในโฟล์เดอร์ของ image cache ทั้งหมดก่อน ซึ่่งจะมี 3 โฟล์เดอร์ดังนี้ imagecache, imagefield_default_images, imagefield_thumbs

อย่างไรก็ตามถ้าไม่ใช้ image cache ใน gallery assist ก็ได้เพราะมันทำงานได้อยู่แล้ว แต่ถ้าใช้เนี๊ยะมันจะได้ความหลากหลายมากกว่า ก็แค่นั้น

By greenjung
29 weeks 2 days ago

เท่าที่เคยลองติดตั้ง

เท่าที่เคยลองติดตั้ง ส่วนใหญ่จะติดเรื่องโมดูลชนกัน ลองปิดโมดูลบางตัวดูครับ เปิดเฉพาะส่วนที่จำเป็น

By golfetech
29 weeks 1 วัน ago

ตอนนี้ก็พยายามแก้ตามคำแนะนำขอ

ตอนนี้ก็พยายามแก้ตามคำแนะนำของทุกๆ ท่านอ่ะครับ ก็พอใช้ได้แล้ว จริงๆ ก็ใช้ได้เลยแหล่ะครับ แต่ยังมี error อยู่บ้าง เฉพาะในฝั่งของ admin นะครับ ผมรู้สึกว่า module มันเข้ากันได้ไม่ค่อยดีนัก ซึ่งจะ error ตอน save setting ของ gallery assist และเซ็ตค่าของ extras อ่ะครับ

save setting จะ error อย่างนี้ครับ user warning: Table 'healthyudb.cache_gallery_assist_data' doesn't exist query: TRUNCATE TABLE cache_gallery_assist_data in /var/www/healthyu/sites/all/modules/gallery_assist_ic/gallery_assist_ic.module on line 31.

และ save extras จะ error แบบนี้ครับ Fatal error: Call to undefined function gallery_assist_invalidate_cache() in /var/www/healthyu/sites/all/modules/gallery_assist_ic/gallery_assist_ic.module on line 58

ซึ่งถ้าทำลืมไปก็สามารถทำงานได้เป็นปกติ แต่ผมไม่แน่ใจว่าจะมีผลในระยะหรือเปล่า ท่านใดมีประสบการณ์ โปรดแนะนำด้วยครับ

By sitwat
29 weeks 1 วัน ago

ลอง ไปดูที่ โมดูลนะครับ

ลอง ไปดูที่ โมดูลนะครับ มันจะฟ้อง ว่า โมดูลนี้ ต้องการ เชื่อมกับโมดูลไหน ถ้ามัน missing ก็ ต้อง ตามโหลด น้นมาติดตั้ง ผมลุุยมาเมื่อคืน เกี่ยวกับ image ผม เอาลงหมดเลย ลองดูนะครับ

By golfetech
29 weeks 1 วัน ago

ผมรู้แล้วครับ คือ gallery

ผมรู้แล้วครับ คือ gallery assist ic ที่มีเพิ่มค่า preset ให้กับ image cache มันไม่ทำงาน สรุปว่าปิดไปก็ใช้ได้เลยไม่มีปัญหา เพราะเราสร้าง preset ใหม่ให้มันได้ตามความต้องการ ไม่มี error ให้เห็นเลย ดีใจจัง สำหรับคนที่ชอบเรียบๆ ง่ายๆ ผมว่า gallery assist ใช้มากเลย (แต่ถ้าไม่ชอบเรียบๆ ก็มี Module เสริมให้ใช้กันอีก) ลองดูกันนะครับ ของเค้าดีจริงๆ