|
|
 |
|
| | |
| | | |
|
|
Perl Scripts
Fileman
1.01
|
ADMIN DEMO | DEMO
| DOWNLOAD | HOMEPAGE
|
โปรแกรมนี้มีไว้ทำไม
- ไว้เผื่อว่า โฮสที่คุณใช้อยู่นั้น ไม่สามารถสร้าง ftp account ให้คนอื่นได้
แต่คุณอยากจะแบ่งเนื้อที่ให้คนอื่นได้ใช้ ก็สามารถใช้โปรแกรมนี้ได้ครับ
สิ่งที่คุณต้องเตรียมพร้อม
- รัน cgi ได้
วิธีการติดตั้ง
- หลังจากที่คุณดาวโหลดโปรแกรมมาแล้วมีมีไฟล์ด้วยกันทั้งหมด
4 ไฟล์ เมื่อคลาย zip ออกมาแล้วนะครับ
- fileman.cgi (โปรกแกรมหลัก)
- fileman.log (ล๊อกไฟล์)
- Readme.txt (คู่มือโปรแกรม ภาษาอังกฤษ)
- manage_icons.zip (icon โปรแกรม)
- หลังจากนั้นก็ให้คุณสร้าง
Directory ที่คุณต้องการที่จะใช้โปรแกรมตัวนี้เป็นตัวดาวโหลด
และ อัลโหลด จากนั้น Chmod เป็น 777 นะครับ และคุณต้องแก้ ไฟล์
fileman.cgi ดังนี้
%config = (
root_dir => "/gossamer/www/demo", #root directory ของคุณชี้ไปที่
directory ของ user นั้น ๆ
logfile => "/gossamer/www/scripts/fileman/fileman.log", #ที่อยู่ของ
logfile ชี้จาก root ไปหาเช่นเดียวกัน
password_dir => "/gossamer/www/scripts/fileman/pass",
#พาสเวอร์ด directory
root_url => "http://localhost/demo", #url ของเว็บไซต์ของคุณเอง
script_url => "http://localhost/fileman/fileman.cgi", #url
ของโปรแกรมของคุณว่าเก็บไว้ที่ไหน
icondir_url => 'http://localhost/icons', #ที่อยู่ของ
icon โปรแกรมเป็น url เช่นเดียวกัน
use_flock => 1,
#คำสั่งที่ไว้ใช้ป้องกันไฟล์ หาก server ของคุณไม่สามรถใช้คำสั่งนี้ได้ให้แก้เป็น
0
allowed_space => 500,
#เนื้อที่ที่คุณให้สำหรับคนนั้น ๆ
max_upload => 75,
#ขนาดของไฟล์เวลาอับโหลดนั้นว่าสามารถอับโหลดได้ใหญ่ขนาดไหน
show_size => 1, #แสดงขนาดของไฟล์
show_date => 1, #แสดงเวลาของไฟล์
show_perm => 1, #สามารถแก้ไข
permission ได้ เช่น เป็น 777 755 644
show_icon => 1,
#แสดง icon
show_pass => 1, #แสดง
password
version => '1.0' #แสดงเวอร์ชั่นของโปรแกรม
);
จะอยู่ที่บรรทัดที่ 42 นะครับ
- คำอธิบาย
จะเห็นว่า บางตัวแปรนั้นได้มีการชี้ไปที่ 1 นะครับ
จะอธิบายได้ว่า หากเป็น 1 นั้น คือ เลือกใช้ และหากเป็น 0 นั้น คือไม่ใช้ครับ
ส่วนไฟล์ manage_icons.zip นั้น ก็จะเป็น icon ที่ไว้แสดงนะครับ ให้คุณอับโหลไปไว้ใน
directory ที่คุณได้ตั้งไว้นะครับ
- จากนั้นให้คุณอับโหลดไฟล์ไปไว้ในที่
ๆ คุณตั้งไว้ข้างต้น คือ ไฟล์ .cgi นั้น น่าจะอยู่ใน cgi-bin นะครับ
จากนั้น ให้ทำการ Chmod เป็น 755 และ อับโหลดไฟล์ fileman.log ไป และ
chmod เป็น 777 และสร้าง direcory ชื่อ pass ไว้ในนั้น และ chmod เป็น
777 นะครับ
- หลังจากนั้นคุณก็สามารถเข้าไปใช้งานโปรแกรมโดยพิมพ์
url ที่อยู่ของไฟล์ fileman.cgi เช่น http://www.name.com/cgi-bin/fileman/filamen.cgi
ซึ่งจะไม่มีการถามพาสเวอร์ดใด ๆ ทั้งสิ้น
- หากคุณต้องการป้องกัน
url http://www.name.com/cgi-bin/fileman/filamen.cgi
นี้กับคนอื่น ก็สามารถเข้าไปใช้บริการ ป้องกัน directory ของ
เว็บเราได้ครับ สามารถใช้ได้ดีทีเดียว :) ป้องกัน
directory
Download Program
|