Skip to content →

แก้ปัญหา crunching ใน wordpress

ความกากของระบบ Upload media บน wordpress เริ่มต้นจากในฟังก์ชั่นนี้ มีทั้งแบบ Flash Uploader ซึ่งต้องใช้ Flash Player ช่วยอำนวยความสะดวกในการอัพโหลดไฟล์ ทำให้อัพโหลดพร้อมกันได้หลายไฟล์ และ Browser Uploader ที่เสถียรกว่าเพราะไม่ต้องพึ่ง Flash แต่ต้องอัพโหลดเองทีละไฟล์

ปัญหาคือ บน Mac จะไม่สามารถใช้งาน Flash Uploader ได้เลย ไม่ว่าจะผ่าน Safari, Firefox หรือ Chrome ต้องอัพโหลดผ่าน Browser Uploader สถานเดียว!

เปิดอ่านจากในเว็บต่างประเทศ มีคนแนะนำว่าให้ลองเปลี่ยนมาใช้บน PC ดู ก็สามารถใช้งาน Flash Uploader ได้ เลยหยิบโน๊ตบุ๊คมาเปิดดู โอ้..ใช้งานได้จริงๆด้วย

แต่..

เมื่อเราเลือกไฟล์หลายๆไฟล์ แล้วกด Upload ผ่าน Flash Uploader กลับขึ้นข้อความว่า Crunching ค้างนานมาก ด้านบนหน้าจอขึ้นตัวแดงๆ เพิ่มว่า Http Error

เอ๊า..นี่มันพระศุกร์เข้าพระเสาร์แทรก บุญมีแต่กรรมบังหรืออย่างไร จึงต้องไปหาในกูเกิ้ลอีกที จึงได้ค้นพบทางสว่าง แก้ไขได้หายขาด

จริงๆ แล้วปัจจัยที่ทำให้เกิด Crunching มีเยอะมาก แต่วิธีการแก้ที่แก้แล้วได้ผลทันตาเห็น คือ การเพิ่มค่าบางตัวใน .htaccess เพื่อยินยอมสิทธิ์บางอย่างครับ

<IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule>

เท่านี้ก็หายขาดเป็นปลิดทิ้ง อัพโหลดเป็นล็อตๆกันได้อย่างสบายใจ

ใครอยากรู้วิธีการแก้อื่นๆ เพิ่มเติม กดไปดูต่อเลยครับ > http://wordpress.org/support/topic/25-imagemedia-uploader-problems?replies=1

Published in WordPress