Pereiti prie turinio

VPS konfiguravimas 500 Internal Server Error


Rekomenduojami pranešimai

Sveiki, įdiegiau į VPS serverį (debian 7.0 32bit) LEMP ir bandant užeiti į puslapį gaunu: 500 Internal Server Error (nuotrauka)

Naudoju nginx, mysql, php, php5fpm.

Nerandu niekaip Google kaip išspręsti šią problemą.

 

Panašu, kad bus neteisingai sutvarkyta php-fpm nustatymai.

 

 

Ar su .htaccess viskas tvarkoje ?

 

nginx nepalaiko .htaccess

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nginx konfigą įdėmiai peržiūrėk ir logus žinoma. Apskritai pirmiausiai sveika tikrinti logus, jeigu neįjungta įjungti. O šiaip, dėl tipinių smulkių-pavienių svetainių atskirame VPS, neatsisakyčiau teisingai paruošto Apache/mod_php/mod_ruid2 fcgi/php-fpm naudai. Na nebent yra polinkis amžinai eksperimentuoti... Nginx tik kaip frontendas kartais yra gerai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

nginx config mestelk...

 

server {

..................

}

# You may add here your
# server {
#	...
# }
# statements for each of your virtual hosts to this file

##
# You should look at the following URL's in order to grasp a solid understanding
# of Nginx configuration files in order to fully unleash the power of Nginx.
# http://wiki.nginx.org/Pitfalls
# http://wiki.nginx.org/QuickStart
# http://wiki.nginx.org/Configuration
#
# Generally, you will want to move this file somewhere, and start with a clean
# file but keep this around for reference. Or just disable in sites-enabled.
#
# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
##

server {
listen   80; ## listen for ipv4; this line is default and implied
#listen   [::]:80 default_server ipv6only=on; ## listen for ipv6

root /usr/share/nginx/www;
index index.php index.html index.htm;

# Make site accessible from http://localhost/
server_name localhost;

location / {
	# First attempt to serve request as file, then
	# as directory, then fall back to displaying a 404.
	try_files $uri $uri/ /index.html;
	# Uncomment to enable naxsi on this location
	# include /etc/nginx/naxsi.rules
}

location /doc/ {
	alias /usr/share/doc/;
	autoindex on;
	allow 127.0.0.1;
	allow ::1;
	deny all;
}

# Only for nginx-naxsi used with nginx-naxsi-ui : process denied requests
#location /RequestDenied {
#	proxy_pass http://127.0.0.1:8080;    
#}

#error_page 404 /404.html;

# redirect server error pages to the static page /50x.html
#
#error_page 500 502 503 504 /50x.html;
#location = /50x.html {
#	root /usr/share/nginx/www;
#}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
	fastcgi_split_path_info ^(.+\.php)(/.+)$;
#	# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
#	# With php5-cgi alone:
#	fastcgi_pass 127.0.0.1:9000;
#	# With php5-fpm:
	fastcgi_pass unix:/var/run/php5-fpm.sock;
	fastcgi_index index.php;
	include fastcgi_params;
}

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
#	deny all;
#}
}


# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
#	listen 8000;
#	listen somename:8080;
#	server_name somename alias another.alias;
#	root html;
#	index index.html index.htm;
#
#	location / {
#		try_files $uri $uri/ =404;
#	}
#}


# HTTPS server
#
#server {
#	listen 443;
#	server_name localhost;
#
#	root html;
#	index index.html index.htm;
#
#	ssl on;
#	ssl_certificate cert.pem;
#	ssl_certificate_key cert.key;
#
#	ssl_session_timeout 5m;
#
#	ssl_protocols SSLv3 TLSv1;
#	ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
#	ssl_prefer_server_ciphers on;
#
#	location / {
#		try_files $uri $uri/ =404;
#	}
#}

 

Nginx konfigą įdėmiai peržiūrėk ir logus žinoma. Apskritai pirmiausiai sveika tikrinti logus, jeigu neįjungta įjungti. O šiaip, dėl tipinių smulkių-pavienių svetainių atskirame VPS, neatsisakyčiau teisingai paruošto Apache/mod_php/mod_ruid2 fcgi/php-fpm naudai. Na nebent yra polinkis amžinai eksperimentuoti... Nginx tik kaip frontendas kartais yra gerai.

2016/05/13 11:18:35 [error] 14463#0: *2 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:35 [error] 14463#0: *1 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:35 [error] 14463#0: *3 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:36 [error] 14463#0: *4 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:36 [error] 14463#0: *5 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:36 [error] 14463#0: *6 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:36 [error] 14463#0: *7 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:36 [error] 14463#0: *8 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:36 [error] 14463#0: *9 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:37 [error] 14463#0: *10 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:37 [error] 14463#0: *11 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:37 [error] 14463#0: *12 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:38 [error] 14463#0: *13 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:38 [error] 14463#0: *14 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:38 [error] 14463#0: *15 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:38 [error] 14463#0: *16 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:38 [error] 14463#0: *17 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:39 [error] 14463#0: *18 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"
2016/05/13 11:18:50 [error] 14549#0: *1 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /puslapis/index.php/admin/login HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/"
2016/05/13 11:18:50 [error] 14549#0: *2 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 78.157.92.154, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "***.80.130.93", referrer: "http://***.80.130.93/puslapis/index.php/admin/login"

Nuoroda į pranešimą
Dalintis kituose puslapiuose

try_files eilutę patikrink dar kartą.

 

Nes jei linkas, kurį accesina neveikia, nurodoma mėginti index.html, kurio turbūt irgi pas tave nėr, todėl vėl pagal taisykles turi mest į index.html.

try_files $uri $uri/ /index.html;

 

Galbūt reikėtų pakoreguoti į

try_files $uri $uri/ /index.php?$args;

Ar tai kažką panašaus, priklausomai nuo to per ką tie url rewrite'ai turi būt atlikti.

Redagavo nsc
Nuoroda į pranešimą
Dalintis kituose puslapiuose

try_files eilutę patikrink dar kartą.

 

Nes jei linkas, kurį accesina neveikia, nurodoma mėginti index.html, kurio turbūt irgi pas tave nėr, todėl vėl pagal taisykles turi mest į index.html.

try_files $uri $uri/ /index.html;

 

Galbūt reikėtų pakoreguoti į

try_files $uri $uri/ /index.php?$args;

Ar tai kažką panašaus, priklausomai nuo to per ką tie url rewrite'ai turi būt atlikti.

Pabandžiau pakeisti taip kaip sakei, bet dabar rašo: "File not found."

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...