Mis on CGI-fail?
CGI-ga fail faililaiendit on Common Gateway Interface skriptifail. Nemad on tekstifailid, kuid kuna need on kirjutatud programmeerimiskeeles nagu C või Perl, võivad need teatud tingimustel toimida käivitatavate failidena.
Üks näide on CGI-fail, mis sisaldab skripte, mis vastutavad veebisaidi vormilt meilide saatmise eest. Neid skriptifaile on sageli näha veebiserveri "cgi-bin" kataloogis.

Kuidas CGI-faili avada
Kuna CGI-failid on tekstifailid, saab nende vaatamiseks ja redigeerimiseks kasutada Windowsi sisseehitatud Notepadi programmi. Aga muud tekstiredaktorid saab ka kasutada.
Kuigi see ei ole ette nähtud sel viisil töötama, võite mõnikord proovida faili veebisaidilt alla laadida, kuid saate selle asemel .CGI-faili. Näiteks võib allalaaditav pangaväljavõte või kindlustusarve tulla selle failitüübiga, mitte a PDF (või mõni muu formaat nagu JPG, jne.).
Peaksite saama selle ümber nimetada failiks, mille kavatsesite alla laadida, ja seejärel avada see nagu tavaliselt. Selles näites peaks .CGI-faili ümbernimetamine .PDF-failiks võimaldama teil avada PDF-faili
Selline ümbernimetamine ei teisenda neid tegelikult uude vormingusse. See lihtsalt muudab, milline programm faili avab. Kuna selles näites peaks dokument olema PDF, tähendab selle ümbernimetamine .PDF-iks lihtsalt õige faililaiendi lisamist failile.
Kui saate otsitava tegeliku faili asemel pidevalt CGI-faili, võib see osutuda vajalikuks tühjendage brauseri vahemälu ja proovi uuesti. Tulemüüri keelamine või turvatarkvara võib olla teine lahendus, kui probleem püsib.
Kuidas teisendada CGI-faili
CGI-failid ei tööta veebiserveris korralikult, kui teisendate need muusse vormingusse. Siiski saate siiski salvestada avatud faili HTML-i või mõnesse muusse tekstipõhisesse vormingusse, kasutades tekstiredaktorit, mille linkisime ülal.
Pidage meeles, mida me eespool CGI-faili ümbernimetamise kohta ütlesime. Seda tehes ei teisendata seda tegelikult PDF-iks, JPG-ks jne, vaid selle asemel lisatakse failile õige faililaiend, et õige programm selle ära tunneks ja avaks. Tegelik faili teisendamine toimub a faili muundur.
Kui te tegelikult otsite teavet CGI programmeerimise kohta, jääb see artiklist väljapoole. Näiteks kui soovite tõlkida teabe CGI-vormist Exceli failiks, ei saa te lihtsalt CGI-skripti ise teisendada XLSX või XLS faili.
Kas ikka ei saa seda avada?
Kontrollige veelkord faililaiendit, et veenduda, et te ei aja CGM-i (arvutigraafika metafail) segamini. CSI, CGR (CATIA Graphical Representation), CGF (Crytek Geometry Format) või CGZ (Cube Map) faili, millel on .CGI laiend.
Nagu näete, võivad erinevate vormingute vahel kasutatavad faililaiendid tunduda väga sarnased, kuid see ei tähenda tingimata, et neid avatakse või teisendatakse samal viisil.