A-AA+then

เกี่ยวกับ class.cache.php

1,073
ถ้าระบบไม่สามารถเขียนในโฟเดอร์ cache ได้ เกิดจากอะไรครับ โฟเดอร์ cache เป็น 775 แล้ว แต่ผมลองดูที่
if (gcms::testDir($dir)) ระบบ return 0 ออกมาก
ปล ftp ผมไม่ได้เซ็ท user ไว้นะครับเกี่ยวกับตรงนี้รึป่าว เพราะดูจาก ฟังก์ชั่น มีการใช้ คลาส ftp

1 ความคิดเห็น

ใช่ครับ ถ้ากำหนดค่าของ ftp ไว้ ระบบจะจัดการไฟล์ผ่าน ftp แทน ซึ่งจะผ่าน premission ของไฟล์ได้ง่ายกว่า

แต่ถ้าเป็นการติดตั้ง GCMS ตามปกติ การตั้งค่า ftp ก้ไม่จำเป็นครับ เพราะ GCMS จะจัดการ premission ของไฟล์และโฟลเดอร์ต่างๆให้ตอนติดตั้ง

ในกรณีที่ไม่สามารถเขียนไฟล์ใดๆได้ อาจมีปัญหาติด premission ได้ทั้งจากไฟล์และ folder ครับ ซึ่งถ้าปรับ chmod ให้ directory แล้ว ให้ลองลบไฟล์ในนั้นทั้งหมดออกดูครับ (ยกเว้น index.php) หรือ อาจลองลบโฟลเดอร์ cache ออกเลยก็ได้ครับ

ถ้าจำเป็นจริงๆ ก็สามารถกำหนดค่าของ ftp ได้ ที่ไฟล์ config.php ครับ
1
^