Eu testei os mesmos passos, funciona para mim: (
Por favor, verifique se você alterou tudo e somente / opt / rh / httpd24 / root / var / www para / var / www (apesar de eu realmente não entender por que você quer isso):
# grep www /opt/rh/httpd24/root/etc/httpd/conf/httpd.conf | grep -v "^#"
DocumentRoot "/var/www/html"
<Directory "/var/www">
<Directory "/var/www/html">
# Redirect permanent /foo http://www.example.com/bar
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
Então, faltando nos passos acima: mude o php70-php-fpm para escutar outra porta (9002 para mim), e configure o SELInux correto para ele:
# semanage port -a -t http_port_t -p tcp 9002
Em seguida, eu crio 2 nomes (el6php56 e el6php70) para o gerenciamento de vhost, e adiciono o arquivo de configuração do Apache para redirecionar os arquivos PHP em cada vhost para o serviço FPM correto:
# cat /opt/rh/httpd24/root/etc/httpd/conf.d/vhost.conf
<VirtualHost *:80>
ServerName el6php56
<FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
</VirtualHost>
<VirtualHost *:80>
ServerName el6php70
<FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9002"
</FilesMatch>
</VirtualHost>
Então (o padrão / primeiro vhost irá usar o php 5.6)