An Apache problem that threw me for a loop

I have been installing Apache on servers for a long time, ever since version 1.3 back in 1990.  I have installed Drupal a number of times.  I have never been stumped by not getting a index.php file to work.  I will cut to the chase and tell you that I found the solution here.  The error that I was getting was:

(13)Permission denied: access to /index.php denied

I could get phpinfo.php to work and index.html to work but not index.php.

This is the command that worked.

chcon -R -h -t httpd_sys_content_t /var/www/html/

I got the Drupal set up wizard to start.  It took me off and on about three days to find a solution.