nginx的快速cgi配置文件在哪里,php.ini配置文件位于何处?

时间:2012-03-23 02:33:40

标签: nginx fastcgi

我收到504错误的网关nginx错误。我已经阅读了很多关于这个问题和所有可能的原因。我还读过this

我在服务器上找不到配置文件。

我尝试了sudo nano /usr/local/nginx/conf/fastcgi.conf,但这不是正确的位置。

我也试过sudo nano /usr/local/nginx/conf/nginx.conf但没有成功。

这是nginx.conf的输出:

user www-data www-data;
worker_processes  4;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    tcp_nopush      on;
    tcp_nodelay     off;
    keepalive_timeout  5;
    gzip  on;
    gzip_comp_level 2;
    gzip_proxied any;
    gzip_types      text/plain text/css application/x-javascript text/xml application/xml $
    include /usr/local/nginx/sites-enabled/*;
}

我想更改fastcgi_read_timeout和其他设置,例如fastcgi_send_timeout

我也读到它可能也在php.ini,但是,我不确定它的位置。

非常感谢!

1 个答案:

答案 0 :(得分:0)

将它们添加到nginx.conf文件中。

有效的方法是这些指令有默认值。如果缺少指令,则使用默认值。要覆盖默认值,请专门添加指令。