<?xml version="1.0" ?> <!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ <!ENTITY % addindex "IGNORE"> <!ENTITY % Ukrainian "INCLUDE" > <!-- change language only here --> ]> <article lang="&language;" id="cgi"> <title >cgi</title> <articleinfo> <authorgroup> <author >&Lauri.Watts;&Lauri.Watts.mail;</author> <othercredit role="translator" ><firstname >Юрій</firstname ><surname >Чорноіван</surname ><affiliation ><address ><email >yurchor@ukr.net</email ></address ></affiliation ><contrib >Переклад українською</contrib ></othercredit > </authorgroup> </articleinfo> <para >Підпорядкований засіб <acronym >CGI</acronym > надає змогу виконувати програми <acronym >CGI</acronym > без запущеного вебсервера. Цим, наприклад можна скористатися для локального тестування програм <acronym >CGI</acronym > або під час використання пошукових рушіїв, які мають клієнтську частину на <acronym >CGI</acronym > на зразок тієї, яку використовує <application >Doxygen</application >.</para> <para >Підпорядкований засіб реалізує протокол <command >cgi:</command >. Він використовує назву файла з заданого &URL; і шукає у теках зі списку, який ви можете налаштувати.</para> <para >Список каталогів можна отримати у відповідь на команду <userinput ><command >kde4-config</command > <option >--path cgi</option > </userinput >. Типовим каталогом є <filename class="directory" >$<envar >HOME</envar >/.kde4/cgi-bin/</filename >.</para> <para >Щоб додати або вилучити визначені вами каталоги, у яких зберігаються скрипти <acronym >CGI</acronym >, скористайтеся модулем «Системних параметрів» <guilabel >Скрипт CGI</guilabel > (цей модуль можна запустити за допомогою команди <userinput ><command >kcmshell4</command > <option >kcmcgi</option > </userinput >).</para> <para >Якщо цей підпорядкований засіб знаходить виконуваний файл з заданою назвою, цей файл виконується, засіб передає виконуваному файлу аргументи з &URL; і встановлює змінні середовища, потрібні для програм <acronym >CGI</acronym >.</para> </article> <!-- [kde-doc-english] Documentation/Example for CGI kioslave Juergen Pfennig <info@j-pfennig.de> http://lists.kde.org/?l=kde-doc-english&m=115118709706164&w=2 -->