nginx version is 1.11. After adding the following server block to the nginx.conf file, nginx cannot be started. If you change the word feature to another word, it can be started. I don’t know why?
#laravel-5-4-feature.com
server {
listen 80;
server_name laravel-5-4-feature.com;
charset utf-8;
location / {
root D:/wnmp/www/laravel-5-4-feature/public;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$query_string;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ \.php$ {
root D:/wnmp/www/laravel-5-4-feature/public;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
It shouldn’t be a problem with
feature
I tested under
nginx version: nginx/1.10.3
and there was no such problem. I will upgrade tonginx
and have a lookUpgraded to
nginx version: nginx/1.12.0
Test configuration:
Run result:
Please also provide the specific
nginx -t
error message