|
|
 |
|
| | |
| | | |
|
|
Perl Scripts
Ranking
System V2.6
|
DEMO | DOWNLOAD
| HOME PAGE |
เตรียมตัวก่อนที่จะใช้
- ตรวจสสอบ Directory ของคุณ
หากใช้ที่ hypermart จะเป็น /data1/hypermart.net/user ซึ่งหากคุณใช้
server ที่อื่นเราไม่อาจจะรู้ได้ว่า directory นั้นเป็นอย่างไร ขอให้คุณสอบถามทาง
admin นะครับ
- ตรวจสอบ mail server ว่าเป็นอะไร
โดยปกติจะเป็น /usr/lib/sendmail สำหรับที่ hypermart จะเป็น /var/qmail/bin/qmail-inject
*หมายเหตุ โปรแกรมนี้เราทำการติดตั้งตั้วอย่างโดยอ้างอิง
server ที่ hypermart นะครับ
วิธีการติดตั้งโปรแกรม Ranking System
V2.6
- เมื่อคุณคลาย zip ออกมาแล้ว ให้คุณเปิดไฟลล์
cfg.pl ขึ้นมา ส่วนสำคัญที่คุณจะต้องแก้มีดังนี้
บรรทัดที่ 31
$topsite_name="The Hottest 50 sites
Demo"; *เป็นชื่อของ topsite ของคุณ
บรรทัดที่ 34
$update_time="3600"; *เวลาในการอับเดต
1800=ครึ่งชั่วโมง 3600=1 ชั่วโมง 86400=24 ชั่วโมง
บรรทัดที่ 37
$num_show="50"; *แสดงจำนวน
เวบที่เข้ามาสมัคร
บรรทัดที่ 40
$data_location="/data1/hypermart.net/user/topsite/members";
*ให้แก้เป็น Directory ของ server ของคุณ ที่ชี้ไปตรงที่เก็บรายชื่อสมาชิก
บรรทัดที่ 43
$create_location="/data1/hypermart.net/user/topsite/topsites.shtml";
*ให้แก้เป็น Directory ของ server ของคุณโดยให้ชี้ไปที่
ไฟลล์ของ topsite
บรรทัดที่ 48
$page_location="http://www.yourname.com/topsite/topsites.shtml";
*ให้แก้เป็น url ของหน้า topsite ที่คุณตั้งไว้
บรรทัดที่ 51
$signup_location="http://www.yourname.com/topsite/signup.html";
*ให้แก้เป็น url ของหน้า signup form
บรรทัดที่ 54
$ranking_location="http://www.yourname/cgi-bin/topsite";
*ให้แก้เป็น url ที่คุณได้เก็บ scripts ไว้
บรรทดที่ 73
$youremail="name\@name.com";
*ให้แก้เป็น email ของคุณ จะต้องมั \ หน้า @ เสมอ
บรรทัดที่ 76
$mail_prog="/var/qmail/bin/qmail-inject
-t";
*ให้แก้เป็น mail server ของคุณ โดยจะต้องมี -t
อยู่ท้ายเสมอ
- จากนั้นให้คุณสร้าง directory
สำหรับเก็บโปรแกรม topsite ของคุณ แล้วอับโหลดไฟลล์ทั้งหมดไปไว้ตาม url
หรือ Directory ที่คุณได้ตั้งไว้นะครับ โดยจะต้องอับโหลดเป็น ASCII เท่านั้นนะครับ
* ให้คุณ upload *.pl และ *.txt ไว้ในที่เดียวกันนะครับ
คือไว้ที่ /data1/hypermart.net/user/cgi-bin/topsite
* ให้คุณอับโหลด ไฟลล์ที่เหลือ ไปไว้ที่ /data1/hypermart.net/user/topsite
- การ chmod ไฟลล์และ Directory
*สามารถดูวิธีการ chmod ได้ที่ FAQ
*.pl (755) ยกเว้น cfg.pl ไม่ต้องทำการเปลี่ยนแปลงค่าใดๆ
*.txt
Directory ที่เก็บ topsite และไดเรดเทอรี่ที่เก็บ members เป็น 777
- หากคุณต้องการดูผลการอับเดตของ
topsite ของคุณโดยไม่ต้องรอให้ครบเวลาในการอับเดต สามารถเข้าไปได้ที่
url http://www.yourname.com/cgi-bin/topsite/update.pl (หากคุณเก็บ
ไฟลล์ pl ไว้ที่ /cgi-bin/topsite )
- การแก้ไขหน้าตา คุณสามารถแก้ไขหน้าตาของโปรแกรมโดยเข้าไปที่
ไฟลล์ header.txt และ ไฟลล์ footer.txt นะครั
- จากนั้น ให้คุณเข้าไปเปลี่ยน
url form ที่ไฟลล์ signup.html โดยแก้ form <action="http://www.thaimisc.com/cgi-bin/topsite/ranking/signup.pl"
method="POST">
*ให้แก้ไขตรงที่ เป็น สีน้ำเงินให้เป็น url ของไฟลล์ signup.pl นะครับ
อาจจะไม่เหมือนกับไฟลล์ที่คุณได้ไป เนื่องจากเราไม่ต้องการที่จะเปลี่ยนแปลง
* โปรแกรมนี้เป็นตัวที่ไม่เต็มนะครับ
หากคุณต้องการตัวเต็มที่มีการแก้ไขอะไรที่ง่ายกว่านี้ ก็คงต้องเสียเงินซื้อมาล่ะครับผม
แฮ่ๆๆ
หวังว่าคงจะพอเข้าใจและทำได้นะครับ หากมีปัญหาก็สอบถามได้ที่เวบบอร์ดนะครับ
หรือ email ไม่ก็ icq มาก็ได้ครับ : )
|