Category Archives: joomla

สอนเทคนิคการทำเว็บไซต์ด้วย joomla

วิธีแก้ปัญหา modMainMenuHelper::buildXML() expected to be a reference, value given

วิธีแก้ปัญหาเมื่อหน้าเว็บ joomla ของท่านขึ้น warning ว่าWarning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given …. สาเหตุของปัญหา: เกิดจากใน modMainmenu มีคำสั่งที่เขียนให้ทำงานใน php 5.2 ดังนั้นเมื่อเซิรฟ์เวอร์มีการอัพเกรดเป็น php 5.3 คำสั่งนั้นจึงไม่ทำการและขึ้นเป็น warning ที่หน้าเว็บว่า Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in … Continue reading

Posted in joomla | Comments Off on วิธีแก้ปัญหา modMainMenuHelper::buildXML() expected to be a reference, value given

วิธีแก้ปัญหา joomla 3.0.3 แสดงภาพไม่ได้ image url ติด php_flag magic_quotes_gpc Off On

Joomla 3.0.3 แสดงภาพไม่ได้ติดเครื่องหมายแบคสแลช \images/ และวิธีแก้ไขให้แสดงภาพได้ เว็บไซต์ที่ทำด้วย joomla version 3.0 ขึ้นไป เช่น 3.0.1  3.0.2 , 3.0.3 หากแสดงภาพไม่ได้ เมื่อมีการ save บทความ url ของภาพจะเพิ่มเครื่องหมาย backslash (แบ็คสแลช) \ ให้อัตโนมัติ ทำให้เว็บไซต์แสดงภาพไม่ได้ เมื่อคลิ๊กขวาดูที่ url ของภาพ จะเห็นเป็น \imange/mypic.jpg ทำให้ภาพแสดงไม่ได้เนื่องจากมีเครื่องหมาย \ เกินมา สาเหตุการแสดงภาพไม่ได้ของ joomla 3.0.x เกิดจาก โฮสติ้งที่ใช้งานอยู่ตั้งค่า php_flag magic_quotes_gpc On เพื่อป้องกันการทำ SQL injection สำหรับการเขียนโค๊ดแบบเก่า ใน php 5.3 จะตัด … Continue reading

Posted in hosting, joomla | Leave a comment

วิธีแก้ปัญหา Fatal error: xcache_list() ใน joomla

หากเว็บ joomla ขึ้น error เช่น Fatal error: xcache_list() […….. in /home/…/domains/…/public_html/libraries/joomla/cache/storage/xcache.php on line 148 ให้เข้าไปเปิดไฟล์ กรณีเปิด file manager ให้เลื่อนหา  ไฟล์ชื่อ configuration.php ของ joomla แล้วมองหาแถวที่เขียนว่า public $cache_handler = ‘xcache‘; แล้วเปลี่ยน คำว่า xcache เป็น คำว่า file แล้ว save ค่ะ public $cache_handler = … Continue reading

Posted in joomla | Leave a comment