|
ใน hosting พวก directadmin ของทางแน๊กซ่านั้น เวลาที่เรามีการเปลี่ยนแปลง hardware แล้วเราต้องทำการ backup /var/www/html ออกมาด้วย ซึ่งเราต้อง backup พวก webmail squirrel-1.xx และ roundcube xxxx ออกมาด้วยครับ เพราะในนั้นจะทำการเก็บพวก address ของลูกค้าที่ใช้งานพวก address book โดยเก็บไว้ใน hosting ด้วยครับ
โดยเมื่อเราได้มาแล้ว พอเราลงเครื่อง hosting ใหม่เสร็จ เราก็สามารถที่จะ copy ไปทับได้เลยครับ
cp -R /backup/webmail /var/www/html/
cp -R /backup/squirrelmail-1xxx /var/www/html
cp -R /backup/roundcubexxx /var/www/html
ทีนี้พอเรา copy ข้อมูลเข้าไปใน hosting เรียบร้อยแล้ว เวลาเราทดสอบใช้งาน ตอนกดสร้างข้อความใหม่นั้น จะพบปัญหา ERROR (512): Smarty error: problem writing './tmp/_cached_temp ซึ่งเกิดจาก permission ของ temp ไม่มีสิทธิเขียนครับ วิธีแก้ไขก็ทำได้ด้วย
chown -R apache:apache /var/www/html/webmail/tmp
chmod -R 0750 /var/www/html/webmail/tmp
chown -R apache:apache /var/www/html/webmail/tmp/*
chmod -R 0755 /var/www/html/webmail/tmp/*
chmod -R 0750 /var/www/html/webmail/tmp/_cached_template
เพียงเท่านี้ก็จะสามารถส่งเมล์ออกจาก hosting ได้แล้วครับ
ส่วนของ roundcube ต้องนำ backup mysql ในส่วนของ database ชื่อว่า da_rounกcube เข้าไปด้วยนะครับ ไม่งั้นมันจะขึ้น SERVICE CURRENTLY NOT AVAILABLE! Error No. 1f4) ครับ และให้ทำการซ่อมแซมตาราง da_roundcube รอบนึงคับ ไม่งั้นอาจจะ login ไม่ผ่านได้ครับ
บทความโดย ณัฐธัญ เตชะกาญจนวงศ์
Webdesign Article : |