Hi Lads
Had an issue where PhP was fully functioning on the system but the
concrete5 installer was not functioning
basically I had the following config for php in /etc/httpd.conf
root "/htdocs/www/"
location "*.php" {
fastcgi socket "/run/php-fpm.sock"
}
the issue I ran into is the way concrete5 parses urls, they just use
"/urlarguement" rather than the usual "?=urlarguement"
so the installer would be located at
http://websitename.com/index.php/install
I think httpd was not passing the /install into index.php and so was
coming up with a 404 not found
bychanging location *.php to
location *.php*
so I added the following location directive into httpd.conf
location "*.php*" {
fastcgi socket "/run/php-fpm.sock"
}
This seemed to work a treat for me ...
Any comments any security issues associated with *.php* vs *.php location
directive would be welcome.
Hope this helps
Tom Smyth
--
Kindest regards,
Tom Smyth