gpt4 book ai didi

javascript - CGI如何识别编译器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:05:32 25 4
gpt4 key购买 nike

对于这里的大多数开明人士来说,这个问题似乎真的很愚蠢。但是相信我,我问这个是因为我无法通过普通的谷歌搜索找到答案,因此求助于这里。我知道 CGI 与语言无关。由于我不从事 web 开发,我只是想知道如果我们有多个 cgi 脚本,其中一个可能是 python 脚本,而另一个可能是 C 等等,那么 web 服务器如何知道要寻找哪个编译器?

最佳答案

CGI 脚本由操作系统运行。

如果文件位于特定目录(通常命名为 cgi-bin)并且设置了可执行位,Web 服务器通常会假定该文件是 CGI 脚本。

如果 Web 服务器认为该文件是 CGI 脚本,它会fork,设置一些环境变量和其他小东西,然后要求操作系统执行它。

操作系统查看是否可以直接执行它,如果可以,则执行。否则,它会寻找 hashbang并使用它来执行脚本。

关于javascript - CGI如何识别编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9170676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com