500 error on front-end but not on admin
I uploaded a brand-new wp install to my host. I am able to access the admin, and all its settings just fine, but I get a 500 internal error on the front-end.
I have tried solving this issue by:
- checking .htaccess
- checking wp-config.php
- checking for missing core files
- doing a permalink reset
- checking file permissions
- switching themes
- disabling all plugins
- using a default theme
- server config (i have a vps with other sites working just fine under the same config).
What else can I check for? Could setting up wordpress under one php version and then moving it to another server under another php version cause this issue?
My .htaccess file has what you would expect.
# BEGIN WordPress
IfModule mod_rewrite.c
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
/IfModule
# END WordPress
Topic 500-internal-error Wordpress
Category Web