CGIファイル拡張子の付いたファイルは、Common Gateway InterfaceScriptファイルです。 これらはテキストファイルですが、CやPerlなどのプログラミング言語で記述されているため、特定の条件下で実行可能ファイルとして機能できます。
XNUMXつの例は、Webサイトのフォームから電子メールを送信するためのスクリプトを保持するCGIファイルです。 これらのスクリプトファイルは、Webサーバーの「cgi-bin」ディレクトリによく見られます。
CGIファイルを開く方法
CGIファイルはテキストファイルであるため、Windowsに組み込まれているメモ帳プログラムを使用してファイルを表示および編集できます。 ただし、他のテキストエディタを使用してCGIファイルを開くこともできます。
このように機能することは意図されていませんが、Webサイトからファイルをダウンロードしようとすると、代わりに.CGIファイルが取得される場合があります。 たとえば、ダウンロードする銀行の明細書や保険金は、PDFファイル(またはJPGなどの他の形式)ではなく.CGIファイルとして提供される場合があります。
.CGIファイルの名前をダウンロードしようとしたファイルに変更してから、通常どおりに開くことができるはずです。 この例では、.CGIファイルの名前を.PDFファイルに変更すると、PDFビューアでPDFを開くことができます。 同じプロセスが、このコンテキスト内の不適切な名前のファイルで機能するはずです。
このようにファイルの名前を変更しても、実際には新しい形式に変換されません。 どのプログラムがファイルを開くかを変更するだけです。 この例では、ドキュメントはPDFである必要があるため、名前を.PDFに変更すると、ファイルに正しいファイル拡張子が付けられます。
探している実際のファイルではなく.CGIファイルを取得し続ける場合は、ブラウザのキャッシュをクリアして再試行する必要がある場合があります。 問題が解決しない場合は、ファイアウォールまたはセキュリティソフトウェアを無効にすることも別の解決策になる可能性があります。
コンピューター上のアプリケーションがCGIファイルを開こうとしているのに、それが間違っているアプリケーションである場合、または別のインストール済みプログラムでCGIファイルを開く場合は、特定のファイル拡張子の既定のプログラムを変更して、Windowsでその変更を行います。
CGIファイルを変換する方法
CGIファイルを別の形式に変換すると、Webサーバー上で正しく機能しなくなります。 ただし、上記でリンクしたテキストエディタを使用して、開いているCGIファイルをHTMLまたは別のテキストベースの形式で保存することはできます。
CGIファイルの名前変更について上記で述べたことを思い出してください。 そうすることで、実際にCGIがPDFやJPGなどに変換されるのではなく、適切なプログラムが認識して開くように、ファイルに適切なファイル拡張子を付けるだけです。 実際のファイル変換は、ファイルコンバーターを使用して行われます。
実際に探しているのがCGIプログラミングに関する情報である場合、この記事の範囲を超えています。 たとえば、情報をCGIフォームからExcelファイルに変換する場合、CGIスクリプト自体をXLSXまたはXLSファイルに変換することはできません。
それでもファイルを開くことができませんか?
ファイル拡張子を再確認して、CGM(Computer Graphics Metafile)、CSI、CGR(CATIA Graphical Representation)、CGF(Crytek Geometry Format)、またはCGZ(Cube Map)ファイルを次のファイルと混同していないことを確認します。 .CGI拡張子。
ご覧のとおり、異なる形式間で使用されるファイル拡張子は非常によく似ていますが、必ずしも同じ方法で開かれたり変換されたりするわけではありません。