При необходимости предоставить общий доступ к папке с изменяемым набором файлов, через ограничения open_basedir или chroot, jail.
Воспользуемся возможностями псевдо-файловой системы nullfs:
mkdir mondata
mount_nullfs /var/db/collectd/csv/localhost /www/nginx-host1/mondata
в линуксе
mount —bind olddir newdir
Начиная с php 5.3.3 задаем в конфиге nginx, есть нюанс, если задали для одно виртуального хоста, то нужно проставить и для всех остальных, иначе мешанина.
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PHP_ADMIN_VALUE «open_basedir=$document_root»;
include fastcgi_params;
}
Сборка и установка порта и зависимостей без запросов на конфигурацию и подтверждение.
make -DBATCH install clean