分类: LINUX
2012-05-21 17:30:46
fastcgi_param SCRIPT_FILENAME $root_document$fastcgi_script_name;($root_document其实要和虚拟主机里边的root路径保持一致也就是网页文件存放目录保持一致要根据实际情况修改,而$fastcgi_script_name则不必改其为一个内置变量)
或者是直接用下边的方法:
fastcgi_param SCRIPT_NAME $fastcgi_script_name即可
nginx 其他问题:
nginx: [emerg] "关键字" directive is duplicate in nginx.conf:line_number 这个是在nginx.conf文件中出现了重复的设置项,找到重复的项注释掉,保证每项只有一个配置即可,还有另外一种情况如果一个参数在多个文件中设置也会报这个错的,常见的是nginx的配置文件和一些perlcgi配置文件或者是phpcgi的配置文件里边的参数冲突
虚拟主机名,是输入就可以访问到相关目录即可。
关于nginx和其他模块的结合,主要是用来解决解析相关的文件,如果要把符合特定类型的文件给某个程序来解析那么,就可以用类似下边的方法: