Tag Archives: FTP

หลายๆคนอาจจะเบื่อที่บางโฮสเวลาจะอัพเดทหรือติดตั้งปลั๊กอิน/ธีม ต้องคอยมากรอกรายละเอียดการเชื่อมต่อ FTP ทุกครั้ง แต่ว่าเราสามารถกำหนดค่า FTP ให้กับ WordPress ของเราได้เลยโดยการเพิ่มโค๊ด

define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');

ลงในไฟล์ wp-config.php ได้เลย โดยที่ถ้าหากเชื่อมต่อ FTP โดยใช้ SSL ต้องเพิ่ม

define('FTP_SSL', true);

อีกบรรทัดนึงต่อท้ายจาก3บรรทัดข้างบน แต่ถ้าไม่ใช้ SSL ก็ไม่ต้องใส่นะครับ
เพียงเท่านี้เราก็ไม่ต้องใส่? FTP ทุกครั้งที่มีการติดตั้งหรืออัพเดท core script/plugins/themes ของ WordPress แล้วครับ 🙂

ตัวของ WordPress มีระบบ Auto Update ทั้งส่วน Core script และ Plugin แต่เนื่องจากบางโฮสมีการเปลี่ยน Port FTP ด้วยเหตุผลบางประการ ทำให้เราไม่สามารถใช้ระบบ Auto Update ของ WordPress ได้โดยปรกติ
ถ้าเราต้องการใช้ระบบ Auto Update ของ WordPress แล้วโฮสของเราไม่ได้เปิดใช้งาน FTP ที่ Port 21 เราต้องทำการระบุเพิ่มว่าโฮสของเราใช้? ใหนในการเชื่อมต่อ? ระบุเพิ่มก็ง่ายๆโดยการเพิ่ม : (Port FTP ที่ใช้) ต่อท้ายในช่อง ชื่อโฮสท์(Hostname) รูปแบบก็จะเป็น hostname:portftp เช่น localhost:2121