หมายเหตุ 1

ติดตั้ง wordpress โดยการ download zip file มาจาก wordpress.orgโดยตรง ตอนที่ติดตั้งลงบนเครื่อง โดยการ unzip ลงไปใน /var/www/ จะได้ owner ของ directory เป็น nobody:nogroup พอถึงขั้นตอนของการสร้าง config ก็จะเขียนลงไปไม่ได้ เพราะตัว apache บน debian จะ run โดยใช้สิทธิ์ของ www-data:www-data เพื่อที่จะให้สร้างไฟล์ได้ ก็เลยต้องเปลี่ยน group owner ของ wp-content จาก nogroup เป็น www-data แล้วสร้าง wp-config.php ให้ ใช้สิทธิของ root เพราะไฟล์นี้ ไม่ควรที่จะเปลี่ยนแปลงได้ โดย www-data

หลังจาก post แรกซึ่งมีเฉพาะ text ก็ publish ได้ โดยไม่มีปัญหาอะไร เพราะข้อมูลจะเก็บไว้ใน mysql database

หลังจากนั้น ลองพยายามเปลี่ยน logo ของ wordpress ซึ่งจะต้อง upload รูปขึ้นไป ก็พบว่ามีปัญหา เพราะ directory wordpress/wp-content/uploads ยังไม่มี และ owner ของ wp-content ยังเป็นของ nogroup -_-“

ตอนที่เปลี่ยน group owner ของ wordpress ไม่ได้ใช้ recursive

ต้องสร้าง uploads directory ให้ และ กำหนดให้ owner เป็น www-data:www-data ซึ่งก็ทำให้การ กำหนด logo ใหม่ใช้งานได้

ยังไม่ได้ดูเรื่องของ plugins ว่าจะต้องทำอย่างไรบ้าง

Leave a Comment

Your email address will not be published. Required fields are marked *