Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 11919|Răspunde: 0

[Web] Definiți parametrii php.ini ai PHP-FPM în CONF-ul Nginx

[Copiază linkul]
Postat pe 09.07.2015 23:41:55 | | |
Ei bine, am aflat întâmplător despre configurația fișierului conf al Nginx și am descoperit că parametrii lui php.ini pot fi definiți indirect prin conf Nginx.
Iată cum să o folosești:

fastcgi_param PHP_VALUE "Nume parametru=Valoare";
Pur și simplu pune-l în locația php pentru a elimina segmentul n (dacă nu folosești nginx+php-fpm pentru a rula PHP, te rog să-l ignori conștient~) De exemplu, o mașină cu multe stații pe pantofii copiilor, pentru a crește securitatea, poți folosi următoarea configurație
fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/:/proc/";
Aceasta restricționează permisiunile pentru calea de citire a PHP la calea rădăcină actuală a site-ului și la căile de executare cache și thread, crescând securitatea serverelor
Apoi poate fi extinsă și folosită direct pentru a dezactiva unele funcții PHP periculoase

fastcgi_param PHP_VALUE "disable_functions=exec,passthru,shell_exec,system,proc_open,popen";
Este foarte ușor de folosit, doar cântă restul singur.





Precedent:Linux modifică utilizatorul și grupul căruia îi aparține fișierul
Următor:Interzice navigarea cross-directory sub Apache
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com