Как да настроя и инсталирам CGI скрипт! Хостинг - Каталог със статии - Всичко за хостинга

* Ако след като сте прочели readme файла все още # не разбирате нищо, тогава трябва да го прочетете отново. # Архивът съдържа главно няколко файла, това са файлове със скриптове, файлове с бази данни, файлове с документация, снимки и т.н. # Отворете файловете със скриптове един по един в бележника и променете първия ред - пътя до Perl. За да научите как да го промените, прочетете ЧЗВ на сървъра, на който хоствате. Обикновено изглежда така: #!/usr/bin/perl или #!/usr/local/bin/perl, ако има някакъв ключ в края, например „-w“, не е необходимо да го премахвате. # Първият ред е подреден. Сега трябва да настроите скрипта да работи на вашия сървър. За да направите това, трябва да промените някои променливи. По принцип всички променливи, които трябва да бъдат променени, се записват в един конкретен файл, например setup.txt или cfg.pl или *.setup, има много опции, но понякога, в прости скриптове, с малък брой променливи, те се записват в самия скрипт. Всички променливи започват със знака за долар “$”, понякога те се предхождат от думата “my”. Трябва да промените само променливите, които създателят на скрипта ви позволява да променяте, т.е. тези променливи, от които зависи работата на скрипта на вашия сървър. Такива променливи винаги, забележете отново ВИНАГИ, идват на първо място и в повечето случаи се разграничават по някакъв начин, например Променливи, раздел с потребителски променливи и т.н. можете само да ги променяте (разбира се, освен ако не разбирате Perl). Променливите в скриптовете почти винаги имат описания/инструкции, следвайте тези инструкции и ще настроите всеки скрипт правилно. Не забравяйте, че Path / Path не е URL / URL. В повечето случаи е по-добре да посочите не пълния път от вашата основна директория, а пътя спрямо директорията със скрипта, например: Пълен път: /home/servername/yourname/…/cgi-bin/script… Pathотносно директорията със скрипта: ../script… # Сега променливите са зададени, сега е време да качите файловете. Съветвам всички да използват CuteFTP Pro за това, тази програма е платена, но на нашия сървър можете да изтеглите регистрационния номер за нея, в раздела "Програми". След като сте качили файлове на сървъра, трябва да зададете ATTRIBUTES / CHMOD или разрешения (няма да навлизаме в дълбочина). Всички .cgi и .pl файлове трябва да имат атрибути 755 (0755), някои български хостери изискват атрибути 750 (0750) да бъдат зададени на скриптове, за да разберете какви атрибути трябва да зададете, прочетете FAQ на вашия сървър. Да, ето още нещо, има два режима за качване на файлове на сървъра - ASCII и двоичен, така че всички файлове, с изключение на картинките, трябва да се качват в ASCII режим. CuteFTP Pro е добър, защото избира в кой режим да качва файлове. На някои сървъри файловете (.txt, .data, .db, .dat ...) и папките с данни трябва да бъдат зададени на атрибути 777 (0777), в противен случай скриптът няма да работи. # Как да зададете тези атрибути. Всичко е много просто; щракнете с десния бутон върху изтегления файл(ове), изберете Properties / CHMOD от падащото меню, напишете необходимите атрибути в полето Permissions, щракнете върху OK. # Стартирайте скрипта си и му се насладете.

1. В тази статия е описано инсталирането на атрибути за CuteFTP Pro, на други FTP клиенти инсталацията може да е различна, някои може изобщо да нямат такава функция, така че ще бъде по-добре за вас, ако инсталирате този прекрасен FTP клиент за себе си. 2. Тази статия описва как да настроите и инсталирате скриптове, написани на езика за програмиране Perl.