Hello everyone,
I've never used drupal up until now. I'm learning how to setup a webserver.
To setup drupal I am using Nginx, PHP-FPM, and MySQL.
I have completed the installation using the following setup instructions and config files:
NginX (with FastCGI/PHP-FPM)
( I did compile nginx myself with specific options so that it would work with perusio's config files and drupal. )
[ https://wiki.archlinux.org/index.php/Nginx#Installation ]
MySQL
[ https://wiki.archlinux.org/index.php/MySQL ]
NginX configs for Drupal
[ https://github.com/perusio/drupal-with-nginx ]
OK, there seems to be a problem with the open_basedir directive-thing in my /etc/php/php.ini file. When I was running apache instead of nginx, I did not have this problem. Right now my drupal site runs fine with the open_basedir line commented out (disabled). If I enable the line, then drupal thinks I need to install it via the installation script... even though it is already installed and I have used the site without any major problems.
I also get numerous errors stating "open_basedir restriction in effect". What is peculiar is that it seems like the paths which drupal is trying to access already ARE in the allowed paths, so it is strange for it to say 'this path is not in the list of allowed paths' (but really is).