the files/directories should be readable by the user that your apache process is running as, but not owned or writable by it.
So, does that mean (something like) the following?
chmod 600 /var/www/html/nagiosQL (where the index.php file is located)
also, have you added "index.php" to the appropriate DirectoryIndex
directive line in your httpd.conf? [when you install php via an rpm that may get done by default, but you'll want to check.]
Actually, I do have that setup
httpd.conf -> DirectoryIndex index.html index.html.var index.php
And afterwards, I ran "/etc/init.d/httpd reload"
On 7/2/07, Rogelio Bastardo scubacuda@gmail.com wrote:
the files/directories should be readable by the user that your apache process is running as, but not owned or writable by it.
Okay, that's reasonable.
So, does that mean (something like) the following? chmod 600 /var/www/html/nagiosQL (where the index.php file is located)
No, basically it means it should be owned by root, with permissions like 644. so 'chown -R root:root /var/www/html/nagiosQL' then 'chmod -R 644 /var/www/html/nagiosQL'
also, have you added "index.php" to the appropriate DirectoryIndex directive line in your httpd.conf? [when you install php via an rpm that may get done by default, but you'll want to check.]
Actually, I do have that setup
Yep. that gets set by default.
httpd.conf -> DirectoryIndex index.html index.html.var index.php
No, you don't need to do this, as php gets included earlier in the config, and is set up by the file /etc/httpd/conf.d/php.conf