108WEB.COM - Thai world class fast, reliable and affordable revolutionizing web hosting on American (USA)
   
  วิธีการใช้งาน
  Ticket Helpdesk
  สถานะเซิร์ฟเวอร์
  แจ้งการชำระเงิน
   

ค้นหาโดเมนเนม


การติดตั้งโปรแกรม CGI-SCRIPTS

CGI-SCRIPTS คือ โปรแกรมคอมพิวเตอร์ที่รันบนเวบเซิร์ฟเวอร์ สามารถถูกเรียกใช้ได้จากเวบเพจภายในบราวเซอร์ โดยโปรแกรมได้เพิ่มฟังชั่นพิเศษในเวบเพจในารจัดการเอกสาร shtml

CGI สคริ๊ปต้องเซฟในรูปแบบของ ASCII และอัพโหลดเข้าสู่เวบเซิร์ฟเวอร์ใน cgi-bin ในโหมด ASCII หรือ เท็กซ์ไฟล์.

จะรันโปรแกรม CGI ได้อย่างไร

  1. ติดตั้งโปรแกรม CGI ในไดเรกทอรี cgi-bin .
    เมื่อเราจะเรียกโปรแกรมจากเวบเพจ คุณจะต้องใช้แอตเลียสสำหรับไดเรกทอรี cgi-bin และเรียกโปรแกรมผ่าน URL .
  2. วางโปรแกรม CGI นอกไดเรกทอรี CGI-BIN ในกรณีนี้โปรแกรมจะต้องลงท้ายนามสกุลเป็น ".cgi".

Paths to Date, Mail, Perl, etc.

พาทของโปรแกรมที่ถูกเรียกใช้จาก CGI สคริ๊ป

Sendmail: /usr/sbin/sendmail
Perl5: /usr/bin/perl
Date: /bin/date
Java: /usr/bin/java
Python: /usr/bin/python
Domain path: /www/[yourdomain]
Cgi-bin path: /www/[yourdomain]/cgi-bin

Setting Permissions (สำหรับยูนิกซ์)

วิธีการเซต permissions ของไฟล์บนเซิร์ฟเวอร์ของเรา เริ่มจากเทลเน็ตเข้าสู่เซิร์ฟเวอร์ จากนั้นพิมพ์คำสั่งต่อไปนี้

cd directoryname

เปลี่ยนไดเรกทอรีจนอยู่เหนือไดเรกทอรีที่สนใจหรือเหนือไดเรกทอรีที่จะตรวจสอบจากนั้นพิมพ์ คำสั่งต่อไปนี้

ls -l filename

and you will see what the current permission settings are for that file, along with a bunch of other stuff.

Examples of using chmod:

PEOPLE PERMISSIONS
u = the file's user (you) r = read access
g = the file's group x = execute access
o = others w = write access
a = the user, the group, and others

เปลี่ยน permissions สำหรับไฟล์ที่นามสกุล.cgi, คุณต้องเปลี่ยนโหมดของไฟล์ ตัวอย่างเช่น เมื่อคุณพิมพ์คำสั่งต่อไปนี้

chmod u=rwx,g=rx,o=rx filename.cgi

คุณกำหนดให้
อ่าน, ทำงาน , และเขียนโดยยูสเซอร์ (คุณเอง)
อ่านและทำงานโดยกลุ่ม
อ่านและทำงานโดยคนอื่น

บางสคริ๊ปบอกคุณว่าเปลี่ยนโหมดเป็น 775 .จะมีค่าทำงานเหมือนกับตัวอย่างข้างบน คุณสามารถใช้ได้กับเซิร์ฟเวอร์ของเรา

เมื่อใช้ระบบตัวเลข โค้ดต่างๆ จะมีค่าดังนี้

r = 4 w = 2 x = 1 rwx = 7

7 ตัวแรกของ 775 บอกว่าเปลี่ยนค่า permissions ของยูสเซอร์เป็น rxw (เพราะว่า r=4 + w=2 + x=1 รวมกันเท่ากับ 7. ) 7 ตัวที่สองให้เปลี่ยนค่า permnission ของกรุ๊ป, และ 5 ตัวเลขสุดท้าย,อ้างถึงบุคคลอื่น (4+1=5).

เมื่อคุณพิมพ์คำสั่ง ls -l จะแสดง permissions เป็น

-rwxr-xr-x

[หน้าแรก] [บริการ] [ดาต้าเซ็นเตอร์] [สนับสนุน] [เกี่ยวกับเรา] [ติดต่อเรา] [สั่งซื้อ
Copyright ©  2000-2004 108WEB.COM. All rights reserved.