Skocz do zawartości
Zaloguj się, aby obserwować  
Nmar

Czy dobrze skonfigurowałem php w nginx?

Polecane posty

Fragment dotyczący php u mnie wygląda tak

 

location ~ \.php$ {
try_files $uri =404;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/tmp/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

 

A to miałem wcześniej ale wykasowałem całkowicie i już nie używam:


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

 

Czy dobrze to jest zrobione, bo do końca sam nie wiem, może coś dopisac jeszcze? Błędów żadnych nie ma i wszystko działa super, no ale wolę zasięgnąć informacji kogoś kto lepiej się zna. Niektórzy mają coś takiego jeszcze (a ja tego nie mam):

fastcgi_split_path_info ^(.+\.php)(/.+)$;

 

Nie wiem za bardzo za co odpowiada ten wpis i google mi nie pomaga jakoś :[

Edytowano przez Nmar (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Działać pewnie zadziała, ale nie jest do końca bezpiecznie. Radzę przeczytać ten poradnik.

 

Ale czemu nie jest do końca bezpieczne, przeciez mam

 

try_files $uri =404;

 

Jeśli chodzi o cgi.fix_pathinfo to mam w ogóle zakomentowane to domyślnie.

 

Pozostaje chyba tylko zabezpieczyć katalogi typu upload.

Edytowano przez Nmar (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×