doc:appunti:linux:sa:apache_php_optimization
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:apache_php_optimization [2025/03/31 10:30] – [Configurazione differenziata per VirtualHost] niccolo | doc:appunti:linux:sa:apache_php_optimization [2025/03/31 10:42] (current) – [Metodo chroot] niccolo | ||
|---|---|---|---|
| Line 178: | Line 178: | ||
| ==== Metodo chroot ==== | ==== Metodo chroot ==== | ||
| - | Supponiamo che la DocumentRoot di un sito sia **/ | + | Supponiamo che la DocumentRoot di un sito sia **/ |
| < | < | ||
| Line 200: | Line 200: | ||
| Purtroppo questa soluzione impedisce il corretto funzionamento delle librerie PHP, ad esempio il pacchetto **php-mail** installa i propri file in **/ | Purtroppo questa soluzione impedisce il corretto funzionamento delle librerie PHP, ad esempio il pacchetto **php-mail** installa i propri file in **/ | ||
| + | Vedere la discussione **[[https:// | ||
| ==== Metodo open_basedir ==== | ==== Metodo open_basedir ==== | ||
| + | |||
| + | Con la direttiva PHP **open_basedir** si pone un limite a tutte le funzioni PHP che aprono file dal filesystem (ad esempio '' | ||
| + | |||
| + | Ecco quindi come configurare l' | ||
| + | |||
| + | < | ||
| + | [site.example.org] | ||
| + | user = site-example-org | ||
| + | group = site-example-org | ||
| + | php_admin_value[open_basedir] = / | ||
| + | </ | ||
| + | |||
| + | Come si vede è necessario avere l' | ||
| + | |||
| ===== Web Resources ===== | ===== Web Resources ===== | ||
doc/appunti/linux/sa/apache_php_optimization.1743409835.txt.gz · Last modified: by niccolo
