3

I have an issue which I suspect is an NGINX problem. Basically when I try to log on to the site I created I get the folowing error......

the page you are looking for is temporarily unavailable. please try again later.

Has anyone ever come across this before?

4

3 に答える 3

3

fastcgi_passこの問題は、NGINX vhost ファイルに誤ったディレクティブがある場合に発生する可能性があります。

fastcgi を使用する場合は、次のようになります。fastcgi_pass 127.0.0.1:9000;

fpm を使用する場合は、次のようになります。fastcgi_pass unix:/var/run/php5-fpm.sock;

PSこれは1年前の質問ですが、Googleはこの問題についてこの質問に誘導します。そこで、見つけたものを書くことにしました。

于 2013-08-02T20:28:25.533 に答える
2

あなたのサイトは FastCGI を使用していますか? このメッセージは、FastCGI サーバーが実行されていないために返される可能性があります。

于 2012-06-03T00:06:27.847 に答える
0

私にとっては、symfony とこの放浪者のイメージhttps://github.com/rlerdorf/php7devこの nginx 構成のエラーを取り除くのに役立ちました:

server {
 listen [::]:80;
 listen 80;

 server_name test;

 root /var/www/default/web;

 charset utf-8;

 index index.php index.html;
 fastcgi_index index.php;
 client_max_body_size 128M;
 location ~ /\. { deny all; access_log off; log_not_found off; }

 location ~ ^/(app_dev|config)\.php(/|$) {
   fastcgi_pass unix:/var/run/php-fpm.sock;
   fastcgi_split_path_info ^(.+\.php)(/.*)$;
   include fastcgi_params;

   fastcgi_param  SCRIPT_FILENAME  $realpath_root$fastcgi_script_name;
   fastcgi_param DOCUMENT_ROOT $realpath_root;
 }

 location / {
   try_files $uri /app_dev.php$is_args$args;
 }
}

ケースに合わせて root、server_name を調整する必要があります。

于 2016-04-20T14:17:03.710 に答える