Ben etkin choting ile php-fpm kuruyorum. Şimdi iki seçeneğin olduğunu görüyorum ve kesin farkın ne olduğunu bilmek istiyorum.
Kurulum şunları içerir:
chroot = /var/www/domains/domain.tld/
; Chdir to this directory at the start. This value must be an absolute path.
; Default Value: current directory or / when chroot
chdir = /docroot/
Neden burada iki farklı konum var ve hangi yol php erişmesine izin verilir. Php web sitesine erişebilir /var/www/domains/domain.tld/
veya sadece docroot
dizini olan dosyalara erişebilir .
===
Belki benim için somut bir tavsiye var. Ben böyle bir kurulum istiyorum:
webroot konumu: /var/www/
domain.com/
|---conf/
| |--nginx.conf
| |--php-fpm.conf
|
|---ssl/
|---logs/
|---session/
|---domains/
|---www/
|---app/
|---dev/
Şimdi burada php-fpm ayarları şöyle olacaktır:
chroot = /var/www/domain.com/
chdir = /domains/www
Şimdi buradaki ana soru, www
alt alanda bulunan uygulama dev
veya içindeki dosyalara erişebilecek mi app
? Hatta oturum kaydetme yolu olan oturumda bulunan dosyalar veya ssl ve logs gibi diğer klasörler de olabilir.