I've installed Apache web server, MySql (actually, Mariadb) and PHP, all at or above the required versions.
I've followed the instructions for getting the application up and running, but when I try to access the main page of the application (index.php) I'm getting the following error in the httpd server error log file:
Code: Select all
[Sun Sep 13 09:06:34.096832 2015] [core:crit] [pid 29683] (13)Permission denied: [client 10.1.1.70:55708] AH00529: /var/www/html/roundcube/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/www/html/roundcube/' is executable
I'm guessing there is something else that I'm missing. Note that I've placed a file named info.php in the /var/www/html directory to provide PHP info and that works when I browse to it.
I've gone through the installation instructions and verified I've done everything multiple times.
What am I missing? Is this an SE Linux issue? The /var/www/html is the default location for web content for Apache, so I thought SELinux didn't come into play.
Do I need to change some configuration in the httpd config to allow it to use the .htaccess files? I haven't touched the httpd configuration other than what was specified by the Roundcube installation instructions.
I've reported this on the Roundcube community forum, but after a week I've still received no response. I'm hoping this is a more general Apache problem.
Thanks for any help.