พื้นฐาน Joomla

Language Manager
การจัดการภาษา ฟังดูแปลก ๆ เนอะ แต่ก็เป็นสิ่งเล็ก ๆ ที่เกือบจะมองข้ามไป เพราะ Joomla เองรองรับกา...

เทคนิค Joomla

Unable to find install package
ปัญหาแปลกๆ มักจะเกิดขึ้นได้ทุกเวลาสิหน่า โดยเฉพาะเวลาไม่ได้ตั้งใจนี่แหล่ะกำลังดีเลย ล่าสุดผมก็ไ...

แนะนำ Extension

ซ่อนตำแหน่งโมดูลด้วย Position Ban
ใครจะไปรู้ล่ะครับ ว่าถ้าหากพิมพ์ /?tp=1 ต่อท้ายเว็บไซต์ที่ทำด้วย Joomla แล้ว จะปรากฏ Module Po...
( 11 Votes )
FileZillaวิธีที่คุณจะเข้าถึงพื้นที่การใช้งานของคุณโดยตรงได้นั้น  คุณจะต้องมีโปรแกรมเพื่อเชื่อมต่อไปยังพื้นที่ของคุณเอง สำหรับโอน ย้าย  ดาวน์โหลด อัพโหลดไฟล์ หรือภาษาอังกฤษจะเรียกว่า File Transfer  แต่การที่คุณจะทำ File Transfer ได้นั้น  คุณจะต้องมีโปรแกรมอย่างที่ผมกำลังจะแนะนำ  เพื่อเชื่อมไปยังพื้นที่ของคุณเอง โดยการเชื่อมต่อนี้  จะต้องผ่านเส้นทางที่เรียกว่า

Protocal (โปรโตคอล) ซึ่งเส้นทาง หรือ โปรโตคอลที่คุณจะต้องผ่านมันคือ เส้นทางหมายเลข 21 หรือ Port 21 นั่นเอง ดังนั้น การโอนย้ายไฟล์ผ่านเส้นทางนี้ จะถูกเรียกรวมกันว่า File Transfer Protocal หรือเรียกย่อ ๆ ว่า FTP ส่วนโปรแกรมที่คุณจะต้องใช้งานเพื่อเชื่อมต่อเส้นทางนี้ ก็จะถูกเรียกว่า FTP Client ครับ โดยโปรแกรม FTP Client นั้น ก็จะมีหลายยี่ห้อด้วยกัน เช่น CuteFTP , FTPPro หรือ FileZilla แต่ผมแนะนำตัวหลังครับ เพราะฟรี และยังใช้งานได้ดีไม่แตกต่างกับโปรแกรมอื่นเลยครับ

โปรแกรมนี้ จะมีหน้าที่เชื่อมต่อไปยังเส้นทาง 21 ได้ (จริง ๆ เชื่อมต่อไปหมายเลขอื่นที่ไม่ใช่ 21 ก็ได้นะครับ แต่จะไม่ขอพูดถึง) โดยสิ่งที่โปรแกรมต้องการเพื่อเชื่อมต่อนั้น ก็คือ ที่อยู่ ชื่อผู้ใช้ และรหัสผ่าน ซึ่งก็เปรียบได้กับ IP Address หรือโดเมนเนม , Username และ Password นั่นเองครับ ดังนั้น สิ่งที่คุณจะได้จากผู้ให้บริการที่ได้ขอเช่าพื้นที่ไว้ นั่นคือ รหัสผ่านสำหรับการเข้าใช้งาน FTP นั่นเอง

เมื่อคุณได้เชื่อมต่อผ่านโปรแกรม FTP Client เรียบร้อยแล้ว คุณก็จะสามารถโอนย้ายไฟล์ขึ้นไปบนโฮสของคุณได้เองครับ โดยพื้นที่ที่คุณจะต้องทำการอัพโหลดขึ้นไป จะต้องนำไปวางไว้ในพื้นที่ ที่ถูกเรียกว่า Document Root พื้นที่ส่วนนี้ จะถูกกำหนดให้แสดงผลหน้าเว็บไซต์ของเราได้ หากคุณเชื่อมต่อครั้งแรก คุณอาจจะเห็นไดเร็คทอรี่ต่าง ๆ ซึ่งคุณอาจจะไม่ทราบว่าคุณจะต้องเอาไปไว้ที่ใด ปัญหานี้ผู้ให้บริการของคุณเอง จะระบุมาอยู่แล้วครับ ว่าคุณต้องอัพโหลดไปไว้ไดเร็คทอรี่ใด หากคุณอัพโหลดไม่ตรงกับไดเร็คทอรี่ที่กำหนด ก็จะทำให้เว็บไซต์คุณไม่แสดงผลครับ

จะแนะนำการใช้โปรแกรมเพียงคร่าว ๆ เท่านั้นครับ , โปรแกรม FileZilla นั้นเป็นโปรแกรมสำหรับโอนย้ายไฟล์ระหว่างเครื่องคอมพิวเตอร์ของเรา กับคอมพิวเตอร์เซิร์ฟเวอร์ ซึ่งเครื่องเซิร์ฟเวอร์นั้น ก็ต้องมีการเปิดใช้งานเซอร์วิส FTP Server เพื่อรอรับการเชื่อมต่อจากโปรแกรม FTP Client ซึ่งก็คงไม่มีปัญหาอะไรอยู่แล้ว เพราะผู้ให้บริการทุกรายคงต้องมีประดับไว้เป็นมาตรฐาน

เริ่มต้นเราก็มาดาวน์โหลดโปรแกรมกันก่อนครับ ที่ filezilla-project.org จากนั้นก็ทำการติดตั้งลงบนเครื่อง ขั้นตอนติดตั้งไม่ยากเลยครับ Next ลูกเดียวจบ

FileZilla

A. ที่อยู่ Website ของตัวเอง ปกติแล้วจะสามารถใส่ค่าที่ช่องนี้ในรูปแบบได้ต่าง ๆ กัน เช่น ftp://domain.com หรือ www.domain.com หรือ domain.com หรือเป็นตัวเลข IP Address ก็ได้ ซึ่งแล้วแต่ทางผู้ให้บริการจะได้ตั้งค่าไว้ และกำหนดการใช้งานให้กับเรา
B. ชื่อผู้ใช้งาน Username
C. หัสผ่าน
D. ผลลัพธ์ การส่งคำสั่ง และการกระทำต่าง ๆ , จะ Set Permission หรือ ดาวน์โหลด อัพโหลดอะไร สำเร็จหรือไม่ ก็ขอให้ดูผลลัพธ์ตรงนี้ด้วย เพราะมันจะแจ้งให้เราทราบเป็นข้อความที่เข้าใจง่าย
E. มุมมองไฟล์และไดเร็คทอรี่ ฝั่งคอมพิวเตอร์ของเราเอง
F. มุมมองไฟล์และไดเร็คทอรี่ ฝั่งเซิร์ฟเวอร์
G. สถานการณ์ทำงาน โอน ย้าย หรือดาวน์โหลดไฟล์ต่าง ๆ

การเชื่อมต่อ

วิธีใช้ก็เพียงแค่ระบุ Host พร้อมทั้ง Username และ Password ลงในช่อง A,B และ C ตามลำดับ แล้วกดปุ่ม Quickconnect หรือ Enter

Filezilla

การอัพโหลด

วิธีการอัพโหลด ก็เพียงแต่เลือกไฟล์จากทางฝั่ง E. แล้วลากไปปล่อยที่ทางฝั่ง F. ก็จะเป็นการอัพโหลด ส่วนการดาวน์โหลด ก็ทำตรงข้ามกัน คือ ลากไฟล์จากฝั่ง F. มายังฝั่ง E. , ข้อควรระวังก็คือ เวลาลากไฟล์ไปปล่อยด้านซ้าย หรือ ขวาก็ตาม ควรจะเลือกตำแหน่งการปล่อยไฟล์ให้ถูกต้อง เพราะหากฝั่งที่เลือกอยู่ มีการแสดงผลเห็นเป็นไดเร็คทอรี่ ไฟล์ที่เราจะลากไปปล่อย ก็อาจจะตกหล่นไปอยู่ไดเร็คทอรี่ไหนก็ได้แบบไม่รู้ตัว

FileZilla

ลากไฟล์ จากซ้ายไปขวา แล้วปล่อยคลิก คือการอัพโหลดแล้วครับ (ระวังไปปล่อยตกหล่นใน Directory แบบไม่รู้ตัวด้วยล่ะ)

FileZilla

เมื่อทำการอัพโหลด ก็จะแจ้งสถานะการอัพโหลดให้ทราบ

การ Set Permission

อย่างที่ทราบกันว่า หลังการติดตั้ง Joomla เราจะต้องทำการ First Check เสียก่อน ซึ่งก็ต้องตรวจสอบเรื่อง Permission ของไดเร็คทอรี่ วิธีการ Set Permission ทำได้โดยการ คลิกขวาที่ไดเร็คทอรี่ แล้วเลือก File permissions... ครับ (วิธีนี้ ใช้ได้กับ Linux Hosting เท่านั้น)

FileZilla

จากนั้น ก็ให้เปลี่ยนค่า Permission เป็น 777 ครับ

Permission

แค่นี้ก็ Set Permission ได้แล้ว

ถ้าเป็น Windows Hosting มันจะไม่รู้จักกับตัวเลข 777 หรอกครับ เซ็ตไปมันก็กลับมาเหมือนเดิม ถ้าคุณจะตั้งค่าให้สามารถเขียน อ่านไฟล์ได้ จะต้องทำผ่าน Panel ที่ผู้ให้บริการได้เตรียมไว้ ไม่สามารถใช้วิธี CHMOD ด้วยตัวเลขแบบนี้ได้นะครับ

ปัญหาที่มักพบบ่อยก็คือ การที่เชื่อมต่อ FTP แล้ว แต่ไม่สามารถมองเห็นไดเร็คทอรี่อะไรได้ หรือ รหัสผ่านก็ถูกทุกอย่าง แต่เชื่อมต่อไม่ได้ ทั้ง ๆ ที่ไม่ได้ถูก Firewall กั้นไว้ หรือโฮสก็เป็นปกติดีก็ตาม วิธีนี้ให้ลองไปปรับตัวเลือกที่เมนู Edit > Settings แล้วให้ปรับตัวเลือกในส่วนของ FTP จาก Passive เป็น Active ดูครับ ก็จะสามารถใช้งานได้ปกติ

FileZilla

การตั้งค่าเบื้องต้นเท่านี้ ก็สามารถอัพโหลด และดาวน์โหลดไฟล์จากพื้นที่เว็บไซต์ของเราได้แล้วล่ะครับ

FileZilla โปรแกรม FTP Client