最近几年php服务器都倾向于使用nginx+fastcgi/php-fpm。 但是配置nginx fastcgi遇到最棘手的问题,就是配置失败时,没有调试手段,不知道哪里有错误,怎么去修改nginx的配置。以前都是盲目尝试,直至配置成功。费时,没有线索。 特别是fastcgi有一堆变量,例如SCRIPT_FILENAME、PATH_INFO、QUERY_STRING、DOCUMENT_URI,如果在配置失败时能看到这些变量的值,对调整配置文件是很有指导意义的。
最近几年php服务器都倾向于使用nginx+fastcgi/php-fpm。 但是配置nginx fastcgi遇到最棘手的问题,就是配置失败时,没有调试手段,不知道哪里有错误,怎么去修改nginx的配置。以前都是盲目尝试,直至配置成功。费时,没有线索。 特别是fastcgi有一堆变量,例如SCRIPT_FILENAME、PATH_INFO、QUERY_STRING、DOCUMENT_URI,如果在配置失败时能看到这些变量的值,对调整配置文件是很有指导意义的。