|
|
 |
|
| | |
| | | |
|
|
Perl Scripts
WebSearch
| DEMO
| DOWNLOAD | HOMEPAGE
|
เตรียมพร้อมก่อนที่จะใช้โปรแกรม
websearch
- ตรวจสอบดูว่า
server ที่คุณใช้บริการอยู่นั้น สามารถใช้ cgi ได้มั้ย
- ตรวจสอบดูว่า
server ที่คุณใช้บริการนั้น Directory ของ เวบคุณว่าอย่างไร
- วิธีการติดตั้งโปรแกรม WebSearch
- ให้คุณคลายไฟลล์ search.zip ออกมาแล้ว
ให้เปิดไฟลล์ search.pl จะมีบรรทัดที่คุณจะต้องเปลี่ยนดังนี้
บรรทัดที่ 161
@dirs = ('/home/htdocs','/home/htdocs/*');
*ให้แก้เป็น
Directory ของ server ของคุณ ที่คุณต้องการให้ค้นหา
บรรทัดที่ 173
$avoid = '(\.backup|\.cgi|\.pl|\.txt|\.dat)';
* คือไฟลล์ที่คุณต้องการที่จะป้องกันไว้ไม่ให้โปรแกรม search นี้หาเจอ...ตรงนี้ไม่ต้องแก้ไขอะไรหากไม่จำเป็น
บรรทัดที่ 186 และ 187
$basepath = '/home/htdocs/';
*คือ directory ของเวบของคุณ
$baseurl = 'http://your.com/';
*คือ url ของเวบคุณ
- จากนั้นให้คุณอับโหลดไฟลล์ search.pl
นั้นไปไว้ที่ directory ชื่อ cgi-bin หากไม่มีก็ให้สร้างขึ้นมานะครับ โดยจะต้องโหลดลงไปเป็นแบบ
ASCII เท่านั้น และทำการ chmod เป็น 755 *ดูวิธีการ
Chmod และ การอับโหลดแบบ ASCII ได้ที่ FAQ
- หลังจากนั้นให้คุณนำ source ที่อยู่ในไฟลล์
search.html นั้น ไปไว้หรือแต่งตามที่คุณต้องการได้เลยครับ ตัวอย่าง sources
ทั้งหมดจะเป็นแบบนี้
<form method=POST action="/cgi-bin/search.pl">
<p><center> Terms for which to Search :
<input type=TEXT name="terms" size=60>
<p>Find:
<select name="boolean">
<option>any terms
<option>all terms
<option>as a phrase
</select> Case:
<select name="case">
<option>insensitive
<option>sensitive
</select> Display:
<select name="hits">
<option>10
<option>25
<option>50
<option>100
</select>
<p>
<input type=SUBMIT value="Search" name="SUBMIT">
</center> </form>
หรือ ***********************************************************************************
<form method=POST action="/cgi-bin/search.pl">
< p>
<center> Search For: <input type=TEXT name="terms" size=40>
<input type=SUBMIT value="Search" name="SUBMIT"> </center> </form>
|