Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 11919|Antwoord: 0

[Web] Definieer de php.ini parameters van PHP-FPM in Nginx' CONF

[Link kopiëren]
Geplaatst op 09-07-2015 23:41:55 | | |
Nou, ik heb toevallig geleerd hoe het is met de configuratie van Nginx' conf-bestand en ontdekt dat de parameters van php.ini ook indirect via Nginx's conf kunnen worden gedefinieerd.
Zo gebruik je hem:

fastcgi_param PHP_VALUE "Parameter Naam=Waarde";
Zet het gewoon in de php-locatie om het n-segment te verwijderen (als je nginx+php-fpm niet gebruikt om PHP te draaien, negeer het dan bewust~) Bijvoorbeeld, een machine met veel stations op de kinderschoenen, om de veiligheid te verhogen, kun je de volgende configuratie gebruiken om de beveiliging te vergroten
fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/:/proc/";
Dit beperkt de leespadrechten van PHP tot het huidige siterootpad en cache- en thread-uitvoeringspaden, waardoor de serverbeveiliging toeneemt
Daarna kan het worden uitgebreid en direct worden gebruikt om enkele gevaarlijke PHP-functies uit te schakelen

fastcgi_param PHP_VALUE "disable_functions=exec,passthru,shell_exec,system,proc_open,popen";
Het is heel makkelijk te gebruiken, speel de rest gewoon zelf.





Vorig:Linux wijzigt de gebruiker en groep waartoe het bestand behoort
Volgend:Verbiedt cross-directory browsen onder Apache
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com