Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

CGI-окружение. 
Технология CGI приложения

РефератПомощь в написанииУзнать стоимостьмоей работы

CGI устанавливает особое окружение, в котором работают CGI-сценарии. Это окружение содержит данные о каталоге запуска сценария, установленных в нем переменных, заданных дескрипторах файлов и т. д. В ответ CGI требует, чтобы сценарий определял содержимое HTTP-ответа и хотя бы минимальный набор HTTP-заголовков. Обычно во всех сценариях на Perl предопределены три стандартных файловых дескриптора… Читать ещё >

CGI-окружение. Технология CGI приложения (реферат, курсовая, диплом, контрольная)

CGI устанавливает особое окружение, в котором работают CGI-сценарии. Это окружение содержит данные о каталоге запуска сценария, установленных в нем переменных, заданных дескрипторах файлов и т. д. В ответ CGI требует, чтобы сценарий определял содержимое HTTP-ответа и хотя бы минимальный набор HTTP-заголовков.

Когда запускается CGI-сценарий, его текущим каталогом обычно считается каталог, в котором он расположен на web-сервере; это рекомендовано стандартом CGI, хотя и не поддерживается всеми серверами (в частности, Microsoft IIS). CGI-сценарии обычно выполняются с ограниченными правами. В системах Unix CGI-сценарии выполняются с теми же правами, что и web-сервер, владельцем которого, обычно является специальный пользователь nobody, web или www. В других операционных системах, возможно, придется настроить web-сервер, установив те же права, что и у CGI-сценария. В любом случае, CGI-сценарий не должен иметь права на чтение и запись во все области файловой системы.

Файловые дескрипторы

Обычно во всех сценариях на Perl предопределены три стандартных файловых дескриптора: STDIN, STDOUT и STDERR. CGI-сценарии на исключение. Но в CGI-сценариях эти файловые значения имеют несколько иной смысл.

Показать весь текст
Заполнить форму текущей работой