什么是CGI文件?

如何打开,编辑和转换CGI文件

一个带有CGI的文件文件扩展名“Common Gateway Interface Script”文件。他们是文本文件但因为它们是用C或Perl这样的编程语言编写的,所以在某些条件下它们可以作为可执行文件。

一个例子是CGI文件,它包含负责从网站上的表单发送电子邮件的脚本。这些脚本文件经常出现在web服务器的“cgi-bin”目录中。

使用notepad++打开的CGI文件

如何打开一个CGI文件

由于CGI文件是文本文件,Windows中内置的记事本程序可以用来查看和编辑它们。但其他文本编辑器也可以使用。

虽然它不打算这样工作,但有时你可能试图从一个网站下载一个文件,但得到的却是一个。cgi文件。例如,您正在下载的银行对账单或保险账单可能是这种类型的文件,而不是PDF(或者其他类似的格式。JPG等)。

您应该能够将它重命名为您打算下载的文件,然后像您经常做的那样打开它。在本例中,将.CGI文件重命名为.PDF文件应该可以让您在PDF查看器。在此上下文中,任何命名不当的文件都应该使用相同的过程。

像这样的重命名实际上并没有将它们转换成一种新的格式。它只是改变了哪个程序打开文件。因为在本例中,文档应该是PDF,所以将其重命名为.PDF只是将正确的文件扩展名放在该文件上。

如果您一直得到的是.CGI文件而不是您想要的实际文件,那么可能有必要这样做清除浏览器缓存并再次尝试。禁用防火墙或者,如果问题持续存在,安全软件可能是另一种解决方案。

如何转换一个CGI文件

如果你将CGI文件转换成另一种格式,它将无法在网络服务器上正常工作。然而,你仍然可以保存一个开放的超文本标记语言或者使用上面链接到的文本编辑器的另一种基于文本的格式。

还记得我们上面所说的重命名CGI文件吗?这样做并不会将其转换为PDF、JPG等格式,而只是将适当的文件扩展名放在该文件上,以便正确的程序能够识别并打开它。实际的文件转换使用文件转换器

如果您实际寻找的是有关CGI编程的信息,那么这超出了本文的范围。例如,如果您想将信息从CGI表单转换为Excel文件,您不能仅仅将CGI脚本本身转换为XLSXXLS文件。

还是打不开?

仔细检查文件扩展名,确保你不会混淆CGM(计算机图形图元文件),CSI, CGR (CATIA图形表示),CGF (Crytek几何格式),或CGZ(立方体地图)文件,有一个扩展名。cgi。

正如您所看到的,在不同格式之间使用的文件扩展名可能看起来非常相似,但这并不一定意味着它们以相同的方式打开或转换。

这个页面有用吗?