CGI программирование (лабораторная №5)

  1. Запустить сервер Apache, проверить его функционирование
  2. Создать многофункциональный информационный CGI-скрипт. Параметр "action" скрипта определяет возвращаемый им результат, параметр "info" определяет дополнительную информацию:
    1) Параметр action отсутствует - скрипт возвращает фразу "Не задано действие"
    2) action=date - скрипт возвращает текущую дату
    3) action=time - скрипт возвращает текущее время
    4) action=datetime - скрипт возвращает текущие дату и время
    5) action=serverinfo - скрипт возвращает информацию о сервере
    6) action=selfinfo - скрипт возвращает информацию о себе (метод запроса, версия CGI, местоположение скрипта)
    7) action=userinfo - скрипт возвращает информацию о пользователе (адреса пользователя, его имя)
    8) action=readfile, info="имя файла" - скрипт возвращает содержимое текстового файла, имя которого задано в параметре "info"
    9) action=relocate, info="имя ресурса" - скрипт перенаправляет клиента к ресурсу, имя которого задано в параметре "info"