webapp即是php解析器等 当Web Server收到 index.php 这个请求后,会启动对应的 CGI 程序,这里就是PHP的解析器。接下来PHP解析器会解析php.ini文件,初始化执行环境,然后处理请求,再以规定CGI规定的格式返回处理后的结果,退出进程,Web server再把结果返回给浏览器...
首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如...
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 这个配置的意思是 在浏览器中访问的.php文件,实际读取的是$document_root(网站根目录)下的.php文件 -- 也就是说当访问127.0.0.1/index.php的时候,需要读取网站根目录下面的index.php文件, 如果...
摘自官方的解释:fastcgi_index 语法:fastcgi_index file 默认值:none 使用字段:http, server, location 如果URI以斜线结尾,文件名将追加到URI后面,这个值将存储在变量$fastcgi_script_name中。例如: fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /h...