เกี่ยวกับ class.cache.php HomeForumเกี่ยวกับ class.cache.php บุ้ง ถ้าระบบไม่สามารถเขียนในโฟเดอร์ cache ได้ เกิดจากอะไรครับ โฟเดอร์ cache เป็น 775 แล้ว แต่ผมลองดูที่ if (gcms::testDir($dir)) ระบบ return 0 ออกมาก ปล ftp ผมไม่ได้เซ็ท user ไว้นะครับเกี่ยวกับตรงนี้รึป่าว เพราะดูจาก ฟังก์ชั่น มีการใช้ คลาส ftp กรกฎ วิริยะ ใช่ครับ ถ้ากำหนดค่าของ ftp ไว้ ระบบจะจัดการไฟล์ผ่าน ftp แทน ซึ่งจะผ่าน premission ของไฟล์ได้ง่ายกว่า แต่ถ้าเป็นการติดตั้ง GCMS ตามปกติ การตั้งค่า ftp ก้ไม่จำเป็นครับ เพราะ GCMS จะจัดการ premission ของไฟล์และโฟลเดอร์ต่างๆให้ตอนติดตั้ง ในกรณีที่ไม่สามารถเขียนไฟล์ใดๆได้ อาจมีปัญหาติด premission ได้ทั้งจากไฟล์และ folder ครับ ซึ่งถ้าปรับ chmod ให้ directory แล้ว ให้ลองลบไฟล์ในนั้นทั้งหมดออกดูครับ (ยกเว้น index.php) หรือ อาจลองลบโฟลเดอร์ cache ออกเลยก็ได้ครับ ถ้าจำเป็นจริงๆ ก็สามารถกำหนดค่าของ ftp ได้ ที่ไฟล์ config.php ครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
แต่ถ้าเป็นการติดตั้ง GCMS ตามปกติ การตั้งค่า ftp ก้ไม่จำเป็นครับ เพราะ GCMS จะจัดการ premission ของไฟล์และโฟลเดอร์ต่างๆให้ตอนติดตั้ง
ในกรณีที่ไม่สามารถเขียนไฟล์ใดๆได้ อาจมีปัญหาติด premission ได้ทั้งจากไฟล์และ folder ครับ ซึ่งถ้าปรับ chmod ให้ directory แล้ว ให้ลองลบไฟล์ในนั้นทั้งหมดออกดูครับ (ยกเว้น index.php) หรือ อาจลองลบโฟลเดอร์ cache ออกเลยก็ได้ครับ
ถ้าจำเป็นจริงๆ ก็สามารถกำหนดค่าของ ftp ได้ ที่ไฟล์ config.php ครับ