ვებსაიტების მფლობელებს შეუძლიათ წვდომა სხვადასხვა CGI მახასიათებლებზე cPanel-ის საშუალებით.
სურათის კრედიტი: violetkaipa/iStock/Getty Images
ვებ ჰოსტინგის მრავალი სერვისი უზრუნველყოფს cPanel-ს ვებ გვერდების, სკრიპტების, საიტის სტატისტიკისა და ვებსაიტის სხვა ფუნქციების სამართავად. Common Gateway Interface, ან CGI, პროტოკოლი გამოიყენება სტუმრების წიგნების, ფორუმების და სხვა ინტერაქტიული ინფორმაციის გასაშვებად. სკრიპტები ვებსაიტებზე, და cPanel უზრუნველყოფს ვებოსტატებსა და ბლოგერებს CGI-ს მისაღებად წვდომა. შექმენით უფრო სასარგებლო და დინამიური ვებსაიტი cPanel-ის საშუალებით CGI სკრიპტების წვდომით და დაყენებით.
CGI ცენტრი
cPanel CGI ცენტრი გთავაზობთ ორ ძირითად გზას CGI-ს თქვენს ვებსაიტში ინტეგრირებისთვის. შეგიძლიათ შეხვიდეთ და დააინსტალიროთ რამდენიმე სკრიპტი, რომელიც უკვე არსებობს cPanel სისტემაში, ან გამოიყენოთ მარტივი CGI Wrapper, რომ შექმნათ CGI საქაღალდე თქვენს ვებსაიტზე, რათა დააინსტალიროთ სკრიპტები, რომლებსაც თავად აკეთებთ ან ყიდულობთ პროგრამისტი. დააწკაპუნეთ "CGI Center" თქვენს cPanel ანგარიშში შესვლის შემდეგ ამ ფუნქციებზე წვდომისთვის.
დღის ვიდეო
სკრიპტის ტიპები
CGI ცენტრი მოიცავს სკრიპტებს სტუმრების წიგნისთვის, შემთხვევითი HTML გენერატორი, რომელიც აბრუნებს ტექსტურ შეტყობინებებს, სტატისტიკის მრიცხველს, მიმდინარე დროს და თარიღი, საახალწლო ან სხვა განსაკუთრებული შემთხვევის ათვლა, CGI ელფოსტა, ვებსაიტის საძიებო სისტემა და სკრიპტები სხვადასხვა რეკლამისთვის ბანერები. გამოიყენეთ მარტივი CGI Wrapper, თუ გსურთ გამოიყენოთ სკრიპტი, რომელიც არ შედის cPanel-ში.
CGI ინსტალაცია
cPanel-ის მიერ მოწოდებული CGI სკრიპტების დასაყენებლად დააწკაპუნეთ CGI ცენტრის მენიუდან არჩეული სკრიპტის ასარჩევად, შემდეგ მიჰყევით ამ სკრიპტის გვერდზე მოცემულ ინსტრუქციას სკრიპტის დასაყენებლად. დააკოპირეთ მოწოდებული HTML კოდი და ჩასვით თითოეულ გვერდზე, სადაც გსურთ ამ ფუნქციის ჩვენება. მაგალითად, თქვენს მთავარ გვერდზე სტუმრების წიგნის საჩვენებლად, დააკოპირეთ და ჩასვით cPanel-ის მიერ მოწოდებული HTML თქვენი საწყისი გვერდის HTML-ში. cPanel-ში HTML-ის დასამატებლად გადადით მთავარ მენიუში "File Manager", აირჩიეთ საქაღალდე, რომელიც შეიცავს ვებ გვერდს, აირჩიეთ ვებ გვერდი, აირჩიეთ "Code Editor", შემდეგ დააკოპირეთ და ჩასვით HTML ამ რედაქტორში.
CGI Wrapper
Simple CGI Wrapper გაძლევთ საშუალებას შექმნათ საქაღალდე, რომელიც ავტომატურად განიხილავს იქ განთავსებულ ფაილებს, როგორც CGI სკრიპტებს. დააჭირეთ "Simple CGI Wrapper" CGI ცენტრში და მიჰყევით ინსტრუქციას საქაღალდის შესაქმნელად. სკრიპტის ინსტალაციისთვის ან წვდომისთვის, გადადით cPanel-ის მთავარ ინტერფეისში "ფაილ მენეჯერზე", აირჩიეთ "public_html" საქაღალდე და აირჩიეთ "scgi-bin" საქაღალდე. ამ საქაღალდეში შესვლის შემდეგ, შეგიძლიათ წვდომა ყველა არსებულ CGI ფაილზე. ახალი სკრიპტის დასაინსტალირებლად დააწკაპუნეთ "ატვირთვა" და "დათვალიერება", რათა იპოვოთ სკრიპტი თქვენს კომპიუტერში. CPanel ატვირთავს მას იმავე CGI საქაღალდეში, შემდეგ ქმნის კონკრეტულ ვებსაიტის მისამართს სკრიპტისთვის შემდეგ ფორმატში: YourWebsiteName.com/Scgi-bin/ScriptName.cgi.
ალტერნატიული მეთოდები
მოწინავე მომხმარებლებს ასევე შეუძლიათ გამოიყენონ ბრძანების ხაზის ინტერფეისი, ან CLI, CGI-ზე წვდომისთვის. ამის პროცესი დამოკიდებულია თქვენი ვებ ჰოსტის კონფიგურაციაზე. სთხოვეთ მასპინძელს ინსტრუქციები იმის შესახებ, თუ როგორ უნდა მიიღოთ SSH წვდომა და გამოიყენოთ CLI სერვერზე, რომელიც მასპინძლობს თქვენს ვებსაიტს. თქვენ ასევე გჭირდებათ ბრძანების ხაზის ტექსტური რედაქტორი, როგორიცაა Vi, Pico ან Emacs. ასევე, შეამოწმეთ, იყენებს თუ არა თქვენი ჰოსტი suEXEC პროგრამას, რომელიც ასევე საშუალებას გაძლევთ დაამატოთ თქვენი საკუთარი CGI სკრიპტები. თუმცა, არც CLI და არც suEXEC არ არის საჭირო -- ეს მეთოდები მხოლოდ Simple CGI Wrapper-ის ალტერნატივაა.
კონფიგურაციის მოთხოვნები
ყველა CGI სკრიპტს აქვს უნიკალური კონფიგურაციის საჭიროებები. ყოველთვის გაეცანით სკრიპტის ინსტალაციის ინსტრუქციებს. მაგალითად, ჩვეულებრივ დაგჭირდებათ ცვლადების და URL-ების განსაზღვრა, რომ სკრიპტმა სწორად იმუშაოს.