10 घंटे से अधिक के शोध के बाद मुझे पता नहीं चला कि यह काम क्यों नहीं करता है! मैं अपनी लोकलहोस्ट को अपनी साइटों-सक्षम फ़ोल्डर में ले जाने का प्रयास कर रहा हूं जो / etc / nginx / साइट्स-सक्षम / डिफ़ॉल्ट में है।
यह साइट-उपलब्ध फ़ोल्डर से एक सिम्लिंक है। निम्नलिखित विन्यास का उपयोग करते समय मुझे स्थानीयहोस्ट का उपयोग करके "कनेक्ट करने में असमर्थ" मिलता है: 8080 मेरे पते के रूप में
nginx.conf (/usr/local/nginx/conf/nginx.conf):
user www-data;
worker_processes 2;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
include /etc/nginx/sites-enabled/*;
}
उपलब्ध साइट्स (/ etc / nginx / साइट्स-उपलब्ध / डिफ़ॉल्ट):
server {
listen 8080;
root /home/myusername/myown/customdirectory;
index index.php index.html index.htm;
server_name localhost;
location / {
try_files $uri $uri/ /index.html;
}
location /doc/ {
alias /usr/share/doc/;
autoindex on;
allow 127.0.0.1;
allow ::1;
deny all;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/www;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
अगर मुझे संबंधित जानकारी nginx.conf के लिए उपलब्ध साइटों से मिलती है, तो मैं यह काम कर सकता हूं, मैं अभी यह पता नहीं लगा सकता कि यह इस तरह से काम क्यों नहीं करता है?
धन्यवाद!