Hi, I have a web based application (Gallery 3) on one web server with a fairly large number of photos.
I have nfs mounted that folder onto a new APU2 system with OpenBSD 6.0 on it. 192.168.123.3:/ext_gallery/gallery3 520142836 89008296 405127400 18% /var/www/htdocs/gallery3 A very simple httpd.conf file: server "photos.williamsitconsulting.com" { listen on $ext_addr port 80 root "/htdocs/gallery3" directory index index.php location "*.php" { fastcgi socket "/run/php-fpm.sock" } } I cannot access the "index.php" file with a web browser. I believe I have confirmed that it's not a problem with chroot itself... # chroot -g www -u www /var/www /bin/ksh $ cd /htdocs/gallery3 $ echo * LICENSE README application bin index.php installer lib modules php.ini robots.txt system themes var ^^^^^^^^^ To troubleshoot, I unmounted the NFS folder and copied a portion of over to /var/www/htdocs/gallery3. Accessing the information locally works fine. Unfortunately, I don't have disk space on the APU2 system to copy the entire folder over (it's got a ton of photos in it). I suspect this is to do with some kind of conflict between nfs, httpd and chroot. With the NFS mounted, I've run "httpd -d -v -v -v -v -v -v" and I don't get any errors when I try to access the index.php, it just doesn't serve anything up (likely because there's nothing there!). There's no message in the error.log, and I have tried putting php-fpm into "debug" mode and there's nothing relevant logged there either. What am I missing? or is this even possible? Thanks, Steve Williams