სკრიპტების დაყენება სხვადასხვა ბრაუზერში. როგორ დააინსტალიროთ სკრიპტი დიზაინერის გვერდზე

იმისათვის, რომ მომხმარებლებმა არა მხოლოდ ერთხელ ნახონ თქვენი საიტი, არამედ პერიოდულად დაუბრუნდნენ მას, საჭიროა არა მხოლოდ რეგულარულად განაახლონ მისი შინაარსი, არამედ მასში შეიტანოთ ინტერაქტიულობის ელემენტი, რათა მომხმარებელს შეეძლოს გამოხატოს საკუთარი აზრი საიტი და მისი შინაარსი. საიტის თემიდან გამომდინარე, ეს შეიძლება იყოს სტუმრების წიგნი, გამოკითხვა (კენჭისყრა) ან ფორუმი. თუ ბევრი ტრეფიკია, შეგიძლიათ დაამატოთ ჩატი საიტზე.

თქვენს საიტზე ინტერაქტიული ელემენტების დამატების ორი გზა არსებობს: იპოვეთ გარე საიტი, რომელიც უზრუნველყოფს ასეთ სერვისებს (მაგალითად, შეგიძლიათ მიიღოთ უფასო სტუმრების წიგნი ვებსაიტზე http://www.guestbook.ru), ან დააინსტალირეთ შესაბამისი სკრიპტები. თქვენს საიტზე.

ამ მეთოდებიდან პირველი არის უმარტივესი და შესაფერისია ნებისმიერი ჰოსტინგისთვის, მაგრამ მას აქვს მთელი რიგი უარყოფითი მხარეები: როგორც წესი, ასეთი სერვისები ძალიან არასანდოა, მათ მიერ შემოთავაზებული ფორუმები ან სტუმრების წიგნები ძალზე შეზღუდულია შესაძლებლობებით და არა. ყოველთვის კარგად ჯდება თქვენი საიტის დიზაინში.

მეორე მეთოდი უფრო მოსახერხებელია, მაგრამ ის მოითხოვს, რომ თქვენს საიტს შეეძლოს CGI ან PHP სკრიპტების გაშვება.

სკრიპტების ინსტალაცია საიტზე

სერვერზე შესრულებული სკრიპტები შეიძლება იყოს ორი ტიპის: CGI სკრიპტები, რომლებიც შეიძლება დაიწეროს თითქმის ნებისმიერ პროგრამირების ენაზე (ყველაზე ხშირად Perl) და PHP სკრიპტები.

CGI სკრიპტების დაყენება

პერლში დაწერილი CGI სკრიპტების ჩატვირთვამდე, თქვენ უნდა დარწმუნდეთ, რომ Perl-ის ინტერპრეტაციის გზა სწორია. გზა მითითებულია პირველივე სტრიქონში, როგორც კომენტარი, ძახილის ნიშანი თავად ბილიკის წინ (შედეგი არის რაღაც #!/usr/bin/perl). ყველაზე ხშირად, Perl თარჯიმანი მდებარეობს /usr/bin/perl ან /usr/lib/bin/perl (უფრო ზუსტად, Perl-ისკენ მიმავალი გზა შეგიძლიათ იხილოთ თქვენი ჰოსტინგის ტექნიკური დახმარების განყოფილებაში ან FAQ განყოფილებაში). გარდა ამისა, უმარტივეს სკრიპტებში შესაძლოა დაგჭირდეთ რამდენიმე დამატებითი პარამეტრის დაყენება (მაგალითად, სრული ბილიკი ან პაროლი სკრიპტის მართვისთვის) როგორც თავად სკრიპტის ფაილში, ასევე ცალკე კონფიგურაციის ფაილში. თქვენ შეგიძლიათ წაიკითხოთ როგორ კეთდება ეს დაინსტალირებული სკრიპტის დოკუმენტაციაში (ჩვეულებრივ ფაილებში, როგორიცაა readme.txt, ან კომენტარების სახით თავად სკრიპტის დასაწყისში).

CGI სკრიპტები უნდა განთავსდეს მათთვის სპეციალურად გამოყოფილ დირექტორიაში. მას ჩვეულებრივ უწოდებენ cgi ან cgi-bin. სკრიპტები უნდა აიტვირთოს ტექსტის (ზოგჯერ ასევე უწოდებენ ascii) რეჟიმში. FTP კლიენტის რეჟიმი დაყენებულია სადღაც მის პარამეტრებში (მაგალითად, ჩაშენებულ Windows Commander-ში, რეჟიმის შერჩევა მდებარეობს ღილაკის "გათიშვის" გვერდით). გარდა ამისა, თქვენ ასევე უნდა იცოდეთ, რომ Unix სერვერებზე დიდი და პატარა ასოები განსხვავებულია (მაგ. file.cgi, File.cgi და FILE.cgi განსხვავებულად ჩაითვლება).

ჩამოტვირთვის შემდეგ, თქვენ უნდა დააყენოთ ატრიბუტები სკრიპტზე წვდომისთვის. ატრიბუტები Unix-ში (და ასევე Windows NT-ში FTP-ის საშუალებით წვდომისას) მნიშვნელოვნად განსხვავდება DOS-ის ატრიბუტებისაგან. Unix-ში თითოეულ ფაილს აქვს შემდეგი ნებართვები: ჩაწერის, წაკითხვის, შესრულების ნებართვა მფლობელისთვის და ჩაწერის, წაკითხვის და შესრულების ნებართვა ჯგუფისთვის, რომელსაც ეკუთვნის ფაილის მფლობელი და სხვა მომხმარებლებისთვის. ატრიბუტები წარმოდგენილია სამ რიცხვად, რომელთაგან პირველი ნიშნავს წვდომის უფლებებს მფლობელისთვის, მეორე ჯგუფისთვის და მესამე ყველა დანარჩენისთვის. რიცხვების მნიშვნელობები მიიღება წვდომის სხვადასხვა ტიპების შეჯამებით: შესრულება - 1, ჩაწერა - 2, წაკითხვა - 4. (ამგვარად, წასაკითხად/ჩაწერისთვის ხელმისაწვდომი ფაილისთვის, შესაბამის პოზიციას ექნება ნომერი 6. , და წასაკითხად/ჩაწერისთვის ხელმისაწვდომი ფაილისთვის - 5.)

CGI სკრიპტებისთვის, უმეტეს შემთხვევაში, შემდეგი ნებართვები უნდა იყოს დაყენებული: მფლობელს - წაკითხვა, ჩაწერა, შესრულება, ჯგუფი და სხვა მომხმარებლები - შეასრულოს მხოლოდ (რიცხვითი აღნიშვნა - 711), ზოგჯერ ჯგუფს და ყველას სჭირდება წაკითხვის/ დაყენება/ შეასრულოს უფლება (რიცხვითი აღნიშვნა - 755 ). დამატებითი ინფორმაცია წვდომის საჭირო უფლებების შესახებ ჩვეულებრივ შეგიძლიათ იხილოთ ჰოსტინგის FAQ-ში. თუ სკრიპტი იყენებს რომელიმე დირექტორიას ან ფაილს თავისი მონაცემების ჩასაწერად, მაშინ უნდა დააყენოთ ფაილის ატრიბუტები 755-ზე და დირექტორიაში ატრიბუტები 77-ზე ( სრული წვდომა). ინფორმაცია ფაილების შესახებ, რომლებიც გამოიყენება პარამეტრების შესანახად, შეიცავს სკრიპტის დოკუმენტაციაში.

PHP სკრიპტების ინსტალაცია

სერვერზე PHP სკრიპტების დაყენება მრავალი თვალსაზრისით ჰგავს CGI სკრიპტების ინსტალაციას, მაგრამ აქვს ორი ფუნქცია: 1) PHP სკრიპტებს არ სჭირდებათ თარჯიმნისკენ მიმავალი გზის მითითება, 2) PHP სკრიპტები მოთავსებულია იმავე დირექტორიაში, როგორც ჩვეულებრივი HTML ფაილები. (ჩვეულებრივ უწოდებენ public_html ან WWW). შეგიძლიათ ატვირთოთ PHP სკრიპტები როგორც ტექსტურ, ასევე ორობით რეჟიმში (თუმცა, ტექსტი სასურველია, რადგან ფაილები ნაკლებ ადგილს იკავებს) და ატვირთვის შემდეგ დააყენეთ ატრიბუტები 711 ან 755. ფაილებისთვის, რომლებშიც PHP სკრიპტები ინახავს პარამეტრებს, ჰოსტინგის უმეტეს საიტებზე. აუცილებელია დააყენოთ ატრიბუტები 777 ან 775 (დამატებითი ინფორმაციისთვის იხილეთ ჰოსტინგის FAQ)

ყველაზე გავრცელებული შეცდომები სკრიპტების დაყენებისას

1. სკრიპტის შედეგის ნაცვლად, ნაჩვენებია მისი საწყისი ტექსტი.

ეს ხდება მაშინ, როდესაც სკრიპტს არ აქვს შესრულების ნებართვის ნაკრები (ანუ რაღაც 644 დაყენებულია 755 ან 711-ის ნაცვლად), ან ჰოსტინგი არ უჭერს მხარს შესაბამისი სკრიპტების შესრულებას, ან CGI სკრიპტი განთავსებულია HTML-ის დირექტორიაში. გვერდები.

2. სერვერი უშვებს შეცდომას 500.

ეს ყველაზე ხშირად ხდება, თუ CGI სკრიპტი აიტვირთა FTP-ით ორობით რეჟიმში და არა ტექსტურ რეჟიმში. იგივე 500 შეცდომა ასევე გამოჩნდება, თუ სკრიპტი შეიცავს სინტაქსურ შეცდომას და არ ითვალისწინებს შეცდომის სიტუაციების მართვას. გარდა ამისა, ზოგიერთ შემთხვევაში, 500 შეცდომის მიზეზი შეიძლება იყოს არასწორად დაყენებული (გადაჭარბებული) ნებართვები.

3. სერვერი იძლევა შეცდომას 403. ეს შეცდომა შეიძლება გამოწვეული იყოს იმით, რომ თარჯიმნის მიერ სკრიპტის ფაილის წაკითხვისთვის არასაკმარისი უფლებებია დაყენებული.

4. სკრიპტის გამოყენებით განხორციელებული ცვლილებები არ ინახება.

ეს ხდება იმ შემთხვევაში, თუ არასწორად არის მითითებული ფაილების ატრიბუტები, რომლებშიც სკრიპტი ინახავს თავის მონაცემებს, ან დირექტორიები, სადაც ეს ფაილები მდებარეობს. ხელახლა შეამოწმეთ ფაილების სია, რომლებსაც სკრიპტი იყენებს მონაცემთა შესანახად, მათი ატრიბუტების სისწორე და მათკენ მიმავალი გზების სისწორე.

სკრიპტები განსხვავდება მათი ადგილმდებარეობის მიხედვით. მათი სწორი მოქმედება დამოკიდებულია ბევრ ფაქტორზე, რომელთაგან ზოგიერთი შეიძლება ძალიან უმნიშვნელო ჩანდეს.

დაგჭირდებათ

  • - გვერდის რედაქტორი.

ინსტრუქციები

  • იმისათვის, რომ თქვენს საიტზე შესრულებულმა სკრიპტმა იმუშაოს, დარწმუნდით, რომ მისთვის არის მითითებული .php გაფართოება. ეს არის ერთ-ერთი მთავარი პირობა. გახსენით რედაქტირებადი ვებ გვერდი, რომელიც შეიცავს სკრიპტს სპეციალურ რედაქტორ პროგრამაში და იპოვეთ მისი კოდი.

    გაითვალისწინეთ საბოლოო გაფართოება.

  • იმ შემთხვევებში, როდესაც მორგებული სკრიპტი გარკვეულწილად ასოცირდება საიტის მონაცემთა ბაზის ერთ-ერთ ელემენტთან, განსაკუთრებული ყურადღება მიაქციეთ სახელების თანმიმდევრულობას, რადგან შეიძლება მოხდეს, რომ, მაგალითად, სკრიპტმა შეაღწიოს ობიექტს ერთი სახელით, მაგრამ ის ვერ მოიძებნოს. რადგან სულ სხვა რამეს ეძახიან. ასევე, ამავე მიზეზით, პერიოდულად შეამოწმეთ გვერდის კოდში მითითებული საქაღალდეების დირექტორიების შესაბამისობა, ეს ეხება მონაცემთა ბაზაში ცვლილებების შეტანის შემთხვევებს.
  • სკრიპტის ტიპის მიხედვით, რომელსაც არედაქტირებთ, შეამოწმეთ მისი მდებარეობა. თუ სკრიპტი .php გაფართოებით არ არის ცალკე ფაილში და იწყება ასე:
  • იმ შემთხვევებში, როდესაც თქვენ აყენებთ სკრიპტებს მესამე მხარის საიტისთვის, მოითხოვეთ კლიენტისგან, რომ მიაწოდოს ყველაზე სრულყოფილი ინფორმაცია მონაცემთა ბაზასთან დაკავშირებით, რადგან წინააღმდეგ შემთხვევაში თქვენ ვერ შეძლებთ გვერდის საჭირო ელემენტების შექმნას.
  • ფაილების ადგილმდებარეობის ან წაშლის შესახებ მონაცემთა ბაზაში ცვლილებების შეტანისას განსაკუთრებული ყურადღება მიაქციეთ, მითითებულია თუ არა მათკენ მიმავალი გზა სკრიპტებში, რადგან ცვლილებების გამოყენების შემდეგ ისინი შეწყვეტენ მუშაობას. ცვლილებების შეტანისას აუცილებლად გადაწერეთ ფაილებისა და საქაღალდეების გზა.
  • როგორ დავაყენოთ სკრიპტები?

    ოსტატის პასუხი:

    როგორ დავაკონფიგურიროთ სკრიპტები მთლიანად დამოკიდებულია საიტის შინაარსზე. მათი გამოყენებისას თქვენ უნდა დარწმუნდეთ, რომ თქვენს მიერ დაწერილი ინფორმაცია არის განახლებული, წინააღმდეგ შემთხვევაში ისინი არ იმუშავებენ.

    ჩვენ დაგვჭირდება HTML რედაქტორი.

    ჯერ გადავწყვიტოთ სკრიპტის ტიპი: იქნება ეს ბრაუზერში შესრულებული ელემენტი (ე.წ. კლიენტის სკრიპტი), თუ საჭირო იქნება მისი გაშვება თავად საიტიდან. პირველებს აქვთ გაფართოება .js, მეორეს - .php. დარწმუნდით, რომ შეამოწმეთ გაფართოება, რადგან სკრიპტებმა შეიძლება არ იმუშაოს. ასევე, კოდის გამოყენებისას, ღირს პუნქტუაციის შემოწმება და ფრჩხილების გამოყენების მონიტორინგი.

    სერვერის სკრიპტები საჭიროებენ ფაილებისკენ მიმავალი გზის პერიოდულ შემოწმებას, თუ ის კოდში იყო დაწერილი. სირთულეები შეიძლება წარმოიშვას საქაღალდის სტრუქტურის შეცვლის, ფაილების სახელის გადარქმევის, ჩანაცვლების ან წაშლის შემთხვევაში, ამ შემთხვევაში სკრიპტი ხელახლა უნდა დაიწეროს, რადგან ის მიმართავს დაკარგული ელემენტს.

    თუ სკრიპტი, რომელსაც ჩვენ ვიყენებთ, არ მუშაობს, მაშინ უნდა შევამოწმოთ არის თუ არა ის გვერდის კოდში. კლიენტის სკრიპტები უნდა დაიწეროს გვერდის დახურვის ტეგამდე, ხოლო .php შეიძლება განთავსდეს სათაურში.

    თუ ჩვენ არ გვაქვს სკრიპტების კონფიგურაციის უნარები, ღირს ინტერნეტში ფართოდ ხელმისაწვდომი მაგალითებისა და შაბლონების ჩამოტვირთვა. თქვენ შეგიძლიათ იპოვოთ ისინი ყველა სახის ვებ დიზაინერის ბლოგში, ვებ პროგრამირებისადმი მიძღვნილ ფორუმებზე, ასევე სპეციალიზებულ საიტებზე. ასევე, არ დაგავიწყდეთ ამ თემაზე სხვადასხვა ლიტერატურის გამოყენება, მაგრამ საუკეთესო გზა ისწავლოთ სკრიპტების დაყენება და გამოყენება არის მათი დაწერის გამოცდილების მიღება.

    ჩვენ გირჩევთ ჩამოტვირთოთ სპეციალური პროგრამული უზრუნველყოფა, თუ მომავალში აპირებთ ვებ გვერდების რედაქტირებას და სკრიპტების დაწერას. ასევე ღირს თქვენს კომპიუტერში რამდენიმე ბრაუზერის წინასწარ ინსტალაცია, რომლებიც ამჟამად ყველაზე პოპულარულია ქსელის მომხმარებლებს შორის. ამის საჭიროება აიხსნება იმით, რომ საჭიროა სხვადასხვა ტიპის ინტერნეტ ბრაუზერებში სკრიპტების შინაარსის სწორი ჩვენების შემოწმება. თუ რომელიმე მათგანში სკრიპტი არ მუშაობს სწორად, უნდა სცადოთ მისი რედაქტირება ბრაუზერის მახასიათებლების გათვალისწინებით.

    ინტერნეტ ტექნოლოგიების განვითარებით, საკუთარი ვებგვერდის შექმნა შესაძლებელი გახდა არა მხოლოდ პროფესიონალებისთვის, არამედ ყველასთვის, ვისაც აქვს ინტერნეტზე წვდომა. დამწყებთათვის უკვე შექმნილია კონსტრუქტორების დიდი რაოდენობა, რომელთა დახმარებით შეგიძლიათ რამდენიმე წუთში შექმნათ ვებ გვერდი. მაგრამ რა უნდა გააკეთოთ, თუ დიზაინერი არ არის საკმარისი თქვენთვის და გსურთ გააკეთოთ რაიმე ორიგინალური? ამაში სკრიპტები დაგეხმარებათ.

    რა არის სკრიპტი? სკრიპტი არის პროგრამა, რომელიც ავტომატიზირებს ზოგიერთ ამოცანას, რომელსაც სკრიპტის გარეშე მომხმარებელი ხელით შეასრულებს ინტერფეისის გამოყენებით. სკრიპტების გამოყენებით იქმნება როგორც ინდივიდუალური ვებ ბლოკები, ასევე მთელი პორტალური სისტემები.

    ასე რომ, თქვენ აირჩიეთ შესაბამისი სკრიპტი ან ძრავა საიტისთვის. და შემდეგ ჩნდება კითხვა - როგორ დავაინსტალიროთ ისე, რომ სკრიპტმა იმუშაოს? ამის გასაგებად, ავიღოთ მაგალითად PHP-ში დაწერილი სკრიპტი. სკრიპტების დასაყენებლად დაგჭირდებათ პროგრამები თქვენს მომავალ საიტზე ftp-ის საშუალებით წვდომისთვის. თუ დამწყები ხართ, უმჯობესია აირჩიოთ უფრო მარტივი პროგრამა. ამ პროგრამებიდან მე ნამდვილად მინდა გირჩიოთ, როგორიცაა Smart FTP Client, ან Directory Opus v8.0. ეს უკანასკნელი, სხვათა შორის, ასევე არის შიდა ბრაუზერი თქვენი კომპიუტერისთვის.

    ასე რომ, მოდით პირდაპირ გავაგრძელოთ სკრიპტის ინსტალაცია. მოდით შევხედოთ მაგალითს, თუ როგორ მუშაობს Smart FTP Client. მოდით გავუშვათ პროგრამა. ზედა მარცხენა ფანჯარაში ჩვენ ვხედავთ ველს, რომელიც უნდა შეავსოთ წარწერით "მისამართი". ჩვენ ვავსებთ მას თქვენი ftp ანგარიშის მისამართის შეყვანით, რომელიც გაქვთ. ეს მისამართი ასე გამოიყურება: ftp.domains.zona, სადაც domains არის თქვენი საიტის დომენი, ხოლო zona არის ზონა, რომელშიც მდებარეობს თქვენი საიტი. მაგალითად ftp.rambler.ru ესე იგი, ეს ველი ივსება. შემდეგ ველს, რომელიც უნდა შეავსოთ, ეწოდება "სახელი". აქ ყველაფერი მარტივია. თქვენ უბრალოდ შეიტანეთ თქვენი ლოგინი, რომელიც მიუთითეთ თქვენი დომენის რეგისტრაციისას და რომელიც გამოგიგზავნათ თქვენმა ჰოსტმა რეგისტრაციის დროს. შემდეგ ველს ეწოდება "პაროლი". აქაც არაფერია რთული. თქვენ ასევე შეიყვანთ პაროლს, რომელიც მიუთითეთ რეგისტრაციისას, ან თქვენმა ჰოსტერმა გამოგიგზავნათ. შემდეგი მოდის ველი "პორტი". როგორც წესი, თუ თქვენს ჰოსტერს არ აქვს დამატებითი პირობები, მაშინ პორტი უნდა იყოს მითითებული, როგორც 21. ასე რომ, ყველაფერი მზად არის.

    ახლა თქვენ უნდა დააჭიროთ მხოლოდ მწვანე ისარს, რომელიც მდებარეობს ველის "მისამართის" შემდეგ. თქვენ ხედავთ, როგორ წარიმართა კავშირი თქვენს საიტთან. თუ კავშირი წარმატებულია, მარცხენა მხარეს ნახავთ თქვენს ყველა საქაღალდეს, რომელიც მდებარეობს თქვენს საიტზე. თუ თქვენი სკრიპტი არ არის cgi სკრიპტი, ყველა ფაილი და სკრიპტი დაინსტალირებულია „public html“ საქაღალდეში. იპოვეთ ეს საქაღალდე Smart FTP Client პროგრამის მარცხენა სვეტში და დააწკაპუნეთ მასზე. ამის შემდეგ, პროგრამის ცენტრალურ ფანჯარაში ვნახავთ ყველა საქაღალდეს, რომელიც მდებარეობს "public html" საქაღალდეში. ეს არის root საქაღალდე, რომელშიც დაინსტალირებულია სკრიპტები. თუ თქვენ დააინსტალირეთ საიტის ძრავა, მაშინ თქვენ უნდა დააინსტალიროთ იგი ამ საქაღალდეში. ახლა გახსენით საქაღალდე თქვენი სკრიპტით, რომელიც მდებარეობს თქვენს კომპიუტერში. აირჩიეთ ყველა ფაილი, რომელიც მდებარეობს ამ საქაღალდეში და გადაიტანეთ ისინი Smart FTP Client პროგრამის ცენტრალურ ფანჯარაში. ამ შემთხვევაში, ყველაფერი, რასაც კომპიუტერის საქაღალდიდან გადავიტანთ, დაკოპირდება თქვენი საიტის ძირეულ საქაღალდეში „public html“. კოპირების პროცესის დასრულების შემდეგ, ჩვენ ვაგრძელებთ ფაილებისთვის ატრიბუტების (ფაილების გამოყენების ნებართვების) მინიჭებას. მაგრამ ჯერ უნდა იცოდეთ რომელი ატრიბუტები უნდა შეესაბამებოდეს რომელ ფაილებს. თუ თქვენი ჰოსტერი არ იძლევა დამატებით პარამეტრებს, მაშინ ატრიბუტები იქნება ასეთი: ყველა საქაღალდეზე და php და html ფაილზე, წვდომის უფლებები დაყენებულია 747-ზე. გრაფიკული ფაილებისთვის წვდომის უფლებები დაყენებულია 644-ზე. ხოლო ტექსტისთვის ფაილებზე, რომლებშიც იწერება, უფლებები დაყენებულია 777-ზე. ეს წესი ვრცელდება ფაილების უმეტესობაზე.

    მაგრამ არის გამონაკლისებიც. არის თუ არა გამონაკლისები თქვენს სკრიპტში, შეიძლება წაიკითხოთ სკრიპტებზე მიმაგრებულ აღწერილ ფაილებში. როგორც წესი, ეს ფაილები არის ტექსტური ფაილები და ეწოდება "readme". ამ ფაილზე გადასვლით შეგიძლიათ წაიკითხოთ ყველაფერი ამ სკრიპტის დაყენების შესახებ. ახლა უფრო მეტი ვისაუბროთ ატრიბუტებზე. ფაილის ატრიბუტები აკონტროლებენ თქვენს ფაილებზე წვდომას და იცავს თქვენს საიტს ჰაკერებისგან. მაგრამ არის ფაილები, რომლებსაც სრული წვდომა სჭირდებათ. მაგალითად, ნებართვები 777 ნიშნავს, რომ ამ ფაილზე წვდომა ხელმისაწვდომია როგორც თქვენთვის, ასევე თქვენი საიტის ყველა მომხმარებლისთვის. ასეთი უფლებები დაყენებულია ფაილებზე, რომლებიც პასუხისმგებელნი არიან რედაქტირებაზე. მაგალითად, როდესაც ადამიანს სჭირდება თქვენი პროფილის რედაქტირება თქვენს ვებსაიტზე, რომელიც ინახება ტექსტურ ფაილში. ახლა მოდით გადავიდეთ თავად ატრიბუტების დაყენებაზე. ამისათვის შეარჩიეთ ჩვენთვის საჭირო ფაილი და დააჭირეთ მაუსის მარჯვენა ღილაკს. ფანჯარაში, რომელიც გამოჩნდება, აირჩიეთ "თვისებები / CHMOD". ახლა კი ჩვენს თვალწინ გამოჩნდა დიალოგური ფანჯარა შეყვანის ველით "წვდომის უფლებები". ამ ველში შევიყვანთ საჭირო უფლებებს და დააჭირეთ OK. იგივე უნდა გაკეთდეს ყველა ფაილთან და თქვენი სკრიპტის ყველა საქაღალდეში. თქვენი მუშაობის გასამარტივებლად შეგიძლიათ აირჩიოთ რამდენიმე ფაილი ერთდროულად, რომლებსაც ექნებათ იგივე უფლებები და “Properties/CMOD”-ის არჩევით, დააყენოთ უფლება ყველა თქვენს მიერ არჩეულ ფაილზე ერთდროულად. ყველა ნებართვის დაყენების შემდეგ, თქვენი სკრიპტი მზად არის გამოსაყენებლად. თუ სკრიპტი შეიცავს საინსტალაციო ფაილებს, როგორიცაა install.php, მაშინ უბრალოდ დააინსტალირეთ სკრიპტი თქვენს ბრაუზერში http://your_site.install.php აკრეფით და გაიარეთ ინსტალაციის პროცედურა.

    ახლა მოდით შევხედოთ სკრიპტის ვერსიას მონაცემთა ბაზაში. როგორ დავაინსტალირო? ამისათვის შედით თქვენს ანგარიშში ჰოსტინგის სერვერზე და გადადით განყოფილებაში, სადაც იქმნება მონაცემთა ბაზები. მათგან ყველაზე გავრცელებულს ეწოდება "PHP MY ADMIN". ამ განყოფილებაში ჩვენ ვქმნით მონაცემთა ბაზას და პაროლს ამ მონაცემთა ბაზისთვის. ახლა ბაზა შეიქმნა. თუ სკრიპტს წააწყდა ფაილი sql გაფართოებით, მაშინ გადადით მონაცემთა ბაზაში, რომელიც ახლახან შევქმენით და აირჩიეთ "SQL" პანელში, დააკოპირეთ მთელი ტექსტი sql ფაილიდან და შეინახეთ იგი. ახლა ჩვენ გვჭირდება სკრიპტის ფაილები ჩვენს მონაცემთა ბაზასთან კავშირის დასამყარებლად. ამისათვის გახსენით ფაილი "readme" აღწერილობით და წაიკითხეთ რომელ ფაილებში გჭირდებათ პარამეტრების რეგისტრაცია ჩვენს მონაცემთა ბაზაში. როგორც წესი, ასეთი ფაილები არის კონფიგურაციის ფაილები და აქვთ იგივე სახელი "config". ასეთ ფაილში შესვლით ვარეგისტრირებთ კავშირს მონაცემთა ბაზასთან. როგორც წესი, მონაცემებს, რომლებიც უნდა შეიყვანოთ მონაცემთა ბაზასთან დასაკავშირებლად, აქვს შემდეგი მნიშვნელობები:
    $config = "localhost";
    $config="root";
    $config="";

    ჰოსტის ღირებულება თითქმის ყველა შემთხვევაში უცვლელი რჩება. შესვლის მნიშვნელობაში root-ის ნაცვლად ვწერთ ჩვენი მონაცემთა ბაზის სახელს. მაგალითად mysite_dvizhok. Pas მნიშვნელობაში ჩვენ მივუთითებთ ჩვენს პაროლს. შესვლისა და პასის მნიშვნელობები შეესაბამება თქვენს მიერ მითითებული მონაცემთა ბაზის რეგისტრაციისას. ახლა თქვენი სკრიპტი შეძლებს მონაცემთა ბაზასთან დაკავშირებას და სრულად ფუნქციონირებს.

    სკრიპტი არის ძალიან სასარგებლო ფუნქცია, როდესაც გსურთ გახადოთ თქვენი ვებ – გვერდი ორიგინალური და სხვებისგან განსხვავებული. ვებ გვერდების უმეტესობა იქმნება ერთი და იგივე შაბლონის გამოყენებით, ამიტომ ისინი ერთმანეთის მსგავსია, როგორც ტყუპი ძმები, განსაკუთრებით თუ შექმნილია ვებსაიტის შემქმნელის საშუალებით. თუ გსურთ შექმნათ რაიმე თქვენი საკუთარი, უფრო ორიგინალური, მაშინ უნდა ისწავლოთ როგორ დააინსტალიროთ სკრიპტები თქვენს ვებსაიტზე. ეს კეთდება საკმაოდ მარტივად და ვინც მეტ-ნაკლებად იცის ბრაუზერში მუშაობა, შეუძლია გაუმკლავდეს ამ ამოცანას. ამისათვის საჭიროა მხოლოდ კომპიუტერი და Smart FTP Client პროგრამა ან რაიმე ექვივალენტი.

    როგორ დააინსტალიროთ სკრიპტები: ინსტრუქციები

    • პირველ რიგში, თქვენ უნდა გაუშვათ Smart FTP Client პროგრამა თქვენს კომპიუტერში. შემდეგი, შეიყვანეთ თქვენი საიტის მისამართი ftp მისამართის ზოლში. ეს მისამართი უნდა გამოიყურებოდეს ftp.domen.zone, სადაც მითითებულია საიტის დომენი და მისი მდებარეობის ზონა.
    • შემდეგი, თქვენ უნდა შეავსოთ შესვლისა და პაროლის ველები, რომლებიც მიიღეთ თქვენი დომენის რეგისტრაციისას. თუ თქვენი ჰოსტერი არ აწესებს დამატებით პირობებს, მაშინ თქვენ უნდა შეიყვანოთ 21 "პორტში" ყველა ველის შევსების შემდეგ, თქვენ უნდა დააჭიროთ ისრის ხატულას "მისამართის" მენიუს გვერდით.
    • ახლა იპოვნეთ საქაღალდე "Public html" მარცხენა მხარეს და გახსენით იგი. ამავდროულად, თქვენ უნდა გახსნათ საქაღალდე სკრიპტით და გადაიტანეთ ამ საქაღალდის ყველა ელემენტი პროგრამის ცენტრალურ ფანჯარაში.
    • როდესაც კოპირება დასრულდა, თქვენ უნდა დააყენოთ ატრიბუტები. ეს არის ყველაზე მნიშვნელოვანი, თუ როგორ უნდა დააინსტალიროთ სკრიპტი ვებსაიტზე. ამისათვის თქვენ უნდა იპოვოთ საჭირო ფაილი და აირჩიოთ "CHMOD" თვისებებში. ატრიბუტების დაყენების შემდეგ, თქვენ უნდა აირჩიოთ ყველა უფლება, რომელიც გჭირდებათ დიალოგურ ფანჯარაში. იგივე უნდა გაკეთდეს ყველა სხვა საქაღალდეზე.
    • თუ თქვენი სკრიპტი შეიცავს რაიმე საინსტალაციო ფაილს, მაგალითად install.php, მაშინ სკრიპტის პირდაპირ დაინსტალირება შესაძლებელია. ამისათვის თქვენ შეგიძლიათ შეიყვანოთ http:⁄⁄the თქვენი site.install.php თქვენი ბრაუზერის მისამართის ზოლში და გაიაროთ ინსტალაცია.

    არსებობს კიდევ ერთი, ბევრად უფრო მარტივი გზა სკრიპტის მონაცემთა ბაზის ინსტალაციისთვის. სკრიპტის ინსტალაციისთვის, თქვენ უნდა შეხვიდეთ მონაცემთა ბაზაში ჰოსტინგ სერვერზე და შექმნათ თქვენი საკუთარი მონაცემთა ბაზა იქ და შეადგინოთ პაროლი. სკრიპტთან მონაცემთა ბაზის კავშირის დასამყარებლად, თქვენ უნდა დააყენოთ ყველა პარამეტრი, რომელიც არის Readme ფაილში.

    შესვლის ველში, თქვენ უნდა შეიყვანოთ თქვენი მონაცემთა ბაზის სახელი Root-ის ნაცვლად. ამ შემთხვევაში, შესვლა და პაროლი უნდა ემთხვეოდეს იმ მონაცემებს, რომლებიც შეიყვანეთ თქვენი მონაცემთა ბაზის რეგისტრაციისას. ეს ყველაფერია რაც თქვენ უნდა გააკეთოთ სკრიპტის დასაყენებლად.

    სკრიპტების ტიპები

    ვებსაიტზე სკრიპტის დაყენებამდე, თქვენ უნდა გესმოდეთ სკრიპტების ტიპები და მიზნები. არის ციკლური სკრიპტები, მეტა-სკრიპტები, გადართვის სკრიპტები, სკრიპტები, რომლებიც ასრულებენ ერთგვარ ციკლურ მოქმედებებს, რომლებიც ასრულებენ ერთ მოქმედებას კლავიშზე დაჭერისას და მეორეს კლავიშის გაშვებისას. გარდა ამისა, არსებობს უამრავი დამატებითი სკრიპტი, რომლებიც გამოიყენება კომპიუტერულ თამაშებში, რთულ ფლეშ საიტებზე, მაგრამ ეს სხვა ტიპის სკრიპტია და ის სხვაგვარად არის დაინსტალირებული.



    გაქვთ შეკითხვები?

    შეატყობინეთ შეცდომას

    ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: