Estoy tratando de instalar dotplant2
en mi sistema y para eso necesito instalar nginx
y seguí un paso que dotplant2
Documentaion ha proporcionado y cuando intento reiniciar nginx
como se explica en la documentación, no se reinicia y cuando ingresé este comando
sudo nginx -t
Aquí está el mensaje de error:
nginx:[emerg] open() "/etc/nginx/fastcgi.conf" failed (2: No such file or directory)
in /etc/nginx/sites-enabled/dotplant2-host:20
Cómo puedo resolver esto ?
Respuestas
4 para la respuesta № 1Encontré el error, en la documentación de dotpalant2 que dice cambiar.
/etc/nginx/sites-enabled/dotplant2-host
como a continuación
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;
}
}
ahí
include fastcgi.conf;
pero en nuestra carpeta nginx no hay fastcgi.conf
así que tenemos que cambiar como
include fastcgi_params;
entonces todos funcionan muy bien para ubuntu 14.04.
0 para la respuesta № 2
La solución más fácil es crear ese archivo faltante en el directorio / etc / nginx / ...
nano /etc/nginx/fastcgi.conf
... y escribe esta línea en ella:
include /etc/nginx/fastcgi_params;