Файл с расширением CGI является файлом сценария интерфейса общего шлюза. Это текстовые файлы, но, поскольку они написаны на таком языке программирования, как C или Perl, они могут работать как исполняемые файлы при определенных условиях.
Одним из примеров является файл CGI, содержащий сценарии, отвечающие за отправку электронной почты из формы на веб-сайте. Эти файлы сценариев часто находятся в каталоге «cgi-bin» веб-сервера.
Как открыть файл CGI
Поскольку файлы CGI представляют собой текстовые файлы, для их просмотра и редактирования можно использовать встроенный Блокнот в Windows. Но другие текстовые редакторы также могут использоваться для открытия файлов CGI.
Хотя это не предназначено для работы таким образом, иногда вы можете попытаться загрузить файл с веб-сайта, но вместо этого получите файл .CGI. Например, выписка из банка или страховой счет, которую вы загружаете, может быть в виде файла .CGI, а не в формате PDF (или в другом формате, таком как JPG и т. Д.).
Вы должны иметь возможность переименовать файл .CGI в файл, который собирались загрузить, а затем иметь возможность открывать его, как обычно. В этом примере переименование файла .CGI в файл .PDF должно позволить вам открыть PDF-файл в средстве просмотра PDF. Тот же процесс должен работать с любым файлом в этом контексте с неправильным именем.
Такое переименование файлов на самом деле не преобразует их в новый формат. Он просто меняет программу, открывающую файл. Поскольку в этом примере документ должен быть PDF, переименование его в .PDF просто устанавливает правильное расширение файла.
Если вы продолжаете получать файл .CGI вместо фактического файла, который вам нужен, может потребоваться очистить кеш браузера и повторить попытку. Если проблема не исчезнет, другим решением может быть отключение брандмауэра или программного обеспечения безопасности.
Если вы обнаружите, что приложение на вашем компьютере пытается открыть файл CGI, но это неправильное приложение, или вы предпочитаете, чтобы другая установленная программа открывала файлы CGI, измените программу по умолчанию для определенного расширения файла, чтобы внести это изменение в Windows.
Как конвертировать файл CGI
Файлы CGI не будут правильно работать на веб-сервере, если вы конвертируете их в другой формат. Однако вы все равно можете сохранить открытый файл CGI в HTML или другом текстовом формате, используя текстовый редактор, на который мы ссылались выше.
Помните, что мы говорили выше о переименовании файла CGI. Это фактически не преобразует CGI в PDF, JPG и т. Д., Но вместо этого просто устанавливает правильное расширение файла, чтобы нужная программа распознала и открыла его. Фактическое преобразование файлов происходит с помощью конвертера файлов.
Если вы действительно ищете информацию о программировании CGI, это выходит за рамки данной статьи. Например, если вы хотите перевести информацию из формы CGI в файл Excel, вы не можете просто преобразовать сам сценарий CGI в файл XLSX или XLS.
По-прежнему не удается открыть файл?
Дважды проверьте расширение файла, чтобы убедиться, что вы не путаете файл CGM (метафайл компьютерной графики), CSI, CGR (графическое представление CATIA), CGF (формат геометрии Crytek) или CGZ (карта куба) с файлом, имеющим расширение .CGI.
Как видите, расширения файлов, используемые в разных форматах, могут выглядеть очень похожими, но это не обязательно означает, что они открываются или конвертируются одинаково.