title: a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request
body: <p>I just moved my wordpress site from one hosted server to a different one, at a different company. After the migration I am getting the error "a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request". I have read posts about this error on stackoverflow and other sites, and they're all saying to try 3 things:</p>
  
  <ol>
  <li>Open up permissions on the root folder - tried it - no difference</li>
  <li>Tweak with .htaccess file - tried it, but no idea what I'm doing</li>
  <li>Disable plugins - no idea how</li>
  </ol>
  
  <p>Here's what my path looks like in cpanel:</p>
  
  <p><img src="https://i.stack.imgur.com/YZ4Do.png" alt="enter image description here"></p>
  
  <p>And here is the full path: /home/usaarbit/public_html/Do********on/PrimaryResidentialUS (I obscured my client's name).</p>
  
  <p>Here is my .htaccess file:</p>
  
  <pre><code># BEGIN WordPress
  &lt;IfModule mod_rewrite.c&gt;
  RewriteEngine On
  RewriteBase /~PrimaryResidentialUS/
  RewriteRule ^index\.php$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /~PrimaryResidentialUS/index.php [L]
  &lt;/IfModule&gt;
  
  # END WordPress
  </code></pre>
  
  <p>I have tried changing the rewrite rule paths to the one mentioned about and several other variations, all to no avail. Maybe this file has nothing to do with it, I don't know.</p>
  
  <p>No error_log is being created anymore. Earlier today I was getting an error_log file because I was missing some files. That has been fixed -- all files are there now. But no error_log file is being created anymore, I just get that ugly error. </p>
  
  <p>I don't know wordpress all that well but I suspect there is 1 simple tweak someplace that will fix this. Should I look into disabling an add-on? If so, how do I do that? Any ideas?</p>