title: Symfony app 403 Forbidden error: You don't have permission to access / on this server
body: <p>I'm trying to run a symfony app on a CentOS7 linode server, but I'm getting an error: </p>
  
  <pre><code>Cannot serve directory &lt;path to project&gt;: No matching DirectoryIndex (index.html, index.php) 
  </code></pre>
  
  <p>I have a vhost setup for this subdomain with this config:</p>
  
  <pre><code>&lt;VirtualHost *:80&gt;
       ServerAdmin pak11273@gmail.com
       ServerName mister
       ServerAlias project.mystuff.com
       DocumentRoot /var/www/html/project
       ErrorLog /var/www/html/project/logs/error.log
       CustomLog /var/www/html/project/logs/access.log combined
       &lt;Directory "/var/www/html/project" &gt;
           #Options FollowSymLinks
           Options -Indexes
           AllowOverride All
           Require all granted
       &lt;/Directory&gt;
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>My current settings are:<br>
  1) My webserver user and group is apache<br>
  2) My permissions to the /var/www/html/project are 755 with apache:apache</p>
  
  <p>I've tried the following suggestions on the internet to no avail:</p>
  
  <p>1) Changed Options -Indexes to Options +Indexes<br>
  2) Added DirectoryIndex index.html<br>
  3) I get server errors if I change root ownership of /var</p>