/ / ako nainštalovať nginx? - nginx

ako nainštalovať nginx? - nginx

Snažím sa nainštalovať dotplant2 v mojom systéme a za to musím nainštalovať nginx a nasledoval som krok dotplant2 Dokumentácia poskytuje a pri pokuse o reštartovanie nginx ako spôsob, akým dokumentácia vysvetlila, že sa nepodarí reštartovať a keď som zadal tento príkaz

sudo nginx -t

Tu je chybové hlásenie:

nginx:[emerg] open() "/etc/nginx/fastcgi.conf" failed (2: No such file or directory)
in /etc/nginx/sites-enabled/dotplant2-host:20

ako to môžem vyriešiť?

odpovede:

4 pre odpoveď č. 1

Našiel som chybu, v dokumentácii dotpalant2 sa hovorí, že sa má zmeniť

/etc/nginx/sites-enabled/dotplant2-host

ako je uvedené nižšie

server {
listen 80;

# NOTE: Replace with your path here
root /home/user/dotplant2/application/web;
index index.php;

# NOTE: Replace with your hostname
server_name dotplant2.dev;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ .php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi.conf;
}

location ~ /.ht {
deny all;
}
}

tam

include fastcgi.conf;

ale v našom nginx priečinku nie je fastcgi.conf takže sa musíme zmeniť ako

include fastcgi_params;

potom všetko funguje dobre pre ubuntu 14.04.


0 pre odpoveď č. 2

Najjednoduchšia oprava je vytvoriť chýbajúci súbor v adresári / etc / nginx / ...

nano /etc/nginx/fastcgi.conf

... a napíšte tento riadok:

include /etc/nginx/fastcgi_params;