Opening CGI files
Onko .CGI-tiedoston avaamisessa ongelmia? Keräämme tietoa tiedostomuodoista ja voimme selittää, mitä CGI-tiedostot ovat. Lisäksi suosittelemme ohjelmistoja, jotka soveltuvat tällaisten tiedostojen avaamiseen tai muuntamiseen.
Onko .CGI-tiedoston avaamisessa ongelmia? Keräämme tietoa tiedostomuodoista ja voimme selittää, mitä CGI-tiedostot ovat. Lisäksi suosittelemme ohjelmistoja, jotka soveltuvat tällaisten tiedostojen avaamiseen tai muuntamiseen.
.cgi-tiedostonimipäätteellä tarkoitetaan Common Gateway Interface (CGI) -standardia ja se tarkoittaa CGI Script (.cgi) -tiedostotyyppiä. CGI on standardoitu, yhtenäinen tekniikka palvelinpuolen tietojenkäsittelyyn ja dynaamisen sisällön tuottamiseen Webissä. Vaikka CGI:ssä voidaan käyttää lähes mitä tahansa ohjelmointikieltä, Perl, C ja Python ovat yleisimmin käytettyjä.
Mikä tahansa .cgi-tiedosto on tavallinen tekstitiedosto, joka sisältää ohjelman tai skriptin lähdekoodin millä tahansa yleisellä CGI-kielellä, jopa Unix/Linuxin komentosarjakomentosarjan. Oletusarvoisesti kaikki .cgi-skriptitiedostot sijoitetaan verkkopalvelimen juurihakemiston "cgi-bin"-hakemistoon. Kaikki CGI-yhteensopivat WWW-palvelimet käsittelevät .cgi-päätettä erityisellä tavalla, ja .cgi-tiedostot tulkitaan ja suoritetaan asianmukaisella CGI-moduulilla.
Verkkopalvelimella .cgi-tiedosto on osa verkkosivuston moottoria. Muuten se on vain tekstitiedosto. CGI-tiedostot voivat käyttää myös muita päätteitä (kuten .pl, .py), mutta tämä edellyttää palvelimen mukautettuja asetuksia. CGI-skriptejä voidaan tarkastella ja laatia millä tahansa tekstieditorilla.
Huonosti suunnitellut tai vialliset .cgi-skriptit voivat muodostaa vakavan tietoturvauhan, sillä CGI-skriptit ovat usein verkkosivujen hakkereiden kohteita.